我用
(?<!value=\")##(.*)##
匹配像 ##MyString## 这样的字符串,但不是以下形式:
<input type="text" value="##MyString##">
这适用于上述形式,但不适用于此:(它仍然匹配,不应该匹配)
<input type="text" value="Here is my ##MyString## coming..">
我试过:
(?<!value=\").*##(.*)##
没有运气。任何建议将不胜感激。
编辑:我正在使用 PHP preg_match() 函数