我在javascrip中有一个小的模板系统,用户可以在这个表格中放置标签$ tagname $。我可以将所有标签与模式匹配:/\ $ \ w + \ $/。
另外,我想特别不完全匹配标签(它将开始与$,并用一个单词边界,是不是$完成)。我不能使用/\ $ \ w + \ b/,因为$也是一个字边界(所以它也会匹配正确的标签)。我尝试过,但它不起作用:/\ $ \ w + [^ \ $]/。
它在这串“字$标签任何词”不完全标签匹配,但它也能够匹配这个“字$标签$任何词”。
正常表达的正确结局是什么?
当我读到“..incomplete tags”时,我感到一种冲动的冲动,引用bobince的“如何(不)用正则表达式解析html”的回复:D – jrharshath 2010-09-09 22:38:10
哈哈我记得当我发布这个问题时 – Nachocual 2010-09-10 15:56:12