Notepad ++, кажется, имеет ограниченное регулярное выражение. Он не использует несжатые варианты (.*?
) и некоторые якоря для границ слов, такие как \b
, \Z
, также не работают.
Я думаю, это поможет вам:
http://website.com/test.php?id=\d*&name=\w*
вместо поиска .*
, который также будет соответствовать пробелам, используйте \d*
, это будет искать только цифры, а \w*
, это только буквы.
Если имя может содержать что-то кроме букв, чем использовать это
http://website.com/test.php?id=\d*&name=[\w\d]*
и добавьте в []
все, что вам нужно. в моем примере это будет соответствовать букв и цифр.
Подсказка для будущих вопросов: подумайте о своих тегах. Если бы вы использовали тег «регулярное выражение», вы бы получили 5 ответов в течение нескольких минут.