2009-10-26 3 views
1

У меня есть строка, как показано нижеРегулярное выражение для извлечения подстроки

url('/testProject/Images/Current/Universal/Styles/MasterPage_HomeIcon.gif') repeat-x 

Как я могу извлечь подстроку, начиная с «до конца»? Я использую язык как C#

+1

Что строка ниже? Это отсутствует в вашем вопросе ... –

+1

Вы должны указать, какую библиотеку языка/регулярного выражения вы будете использовать. – Thorarin

ответ

0

Нравится? (Предполагается, что PCRE)

/(\'.*\')/ 
1

Если вы хотите, чтобы проверить окружающий текст:

/url\(('[^']+')\)/ 

Если окружающий текст не имеет значения:

/('[^']+')/ 

[^'] выбирает все символы, кроме закрытия цитаты.

1

Если вы не хотите ' быть частью согласованной группы:

/'([^']*)'/ 
Смежные вопросы