正则表达式PHP - 开始和结束

时间:2016-09-15 05:22:11

标签: php regex

我遇到了以下问题:我正在尝试替换每个以%开头并且也以%结尾的字符串,在precentage符号的中间应该有字母数字字符。和方括号()允许。 这就是我目前所拥有的:

/^%[a-zA-Z0-9()]+%$/

1 个答案:

答案 0 :(得分:1)

如果您的百分号开始和结束

^%[a-zA-Z0-9()]+%$将正常工作。但是,我认为情况并非如此。

^表示行的开头,$表示行的结尾。我假设你只想:%[a-zA-Z0-9()]+%