标签: php regex
所以我现在已经找了一段时间,我开始发疯了。我显然没有RegEx专家,但我希望你能快点帮助我。
我试图写一个正则表达式的行,它将取代两个破折号,不多也不少。应该忽略一个破折号,并且应该忽略三个破折号。
我已经想出了这个,但它循环:
[--]{2}
这对我没有任何帮助:
^[--]{2}$
请帮助我!谢谢!
答案 0 :(得分:6)
使用negative lookarounds围绕破折号:
{{1}}
这样,两个破折号只有在它们之前或之后有 no dash 时才会匹配。