正则表达式在字符串中第一次出现一个字符

时间:2012-09-24 19:15:26

标签: regex pcre

鉴于此字符串:

domain.com/?services&dsadasdhk&hdahjkda&fdsfsdfdsd

使用PCRE正则表达式如何匹配放大器(&)符号的第一次出现?

2 个答案:

答案 0 :(得分:1)

试试

/&/

没什么特别的。

here on Regexr

答案 1 :(得分:0)

这将允许您捕获该&符号。

^[^&]*(&)

如果您只想在没有捕获的情况下进行匹配,则可以使用负向后视。

(?<!.*&.*)&