2016-08-25 2 views
0

Я полный идиот регулярное выражение, просто имейте это в виду :)Регулярное выражение все после того, как ссылка

Я пытаюсь создать регулярное выражение, которое будет соответствовать link:xxxxxx, где все после того, как ссылка: это маска.

Могу ли я просто сделать link:* или я полностью ошибаюсь?

+1

Вы можете use 'link:. *' – anubhava

+0

«Я полный идиот с регулярным выражением, просто имейте это в виду :)» -> в идеале вам следует взять учебник или прочитать документацию по этой теме, а не спрашивать людей. Это не только поможет сохранить качество stackoverfow (вы не можете судить о качестве вашего вопроса, если вы не знаете тему), но он будет намного более эффективен для вас в долгосрочной перспективе. – Aaron

+0

[Немного материала для чтения] (http://stackoverflow.com/questions/22937618/reference-what-does-this-regex-mean) – LukStorms

ответ

4

link:.* должен работать правильно. . соответствует любому символу, и вы хотите повторить его «0 до неограниченного времени», чтобы добавить *.

Если вы новичок в регулярном выражении, хороший способ изучить его - используя regex101.

Для вашей проблемы, вы можете проверить это regex101 example (Обратите внимание, что я добавил модификатор g, что означает, что вы хотите, чтобы выбрать все матчи, а не только первое соответствие строки)

+0

Отлично! посмотрим на regex101 большое вам спасибо! –

Смежные вопросы