标签: javascript php regex
我有一个'na nie'字符串,我想创建一个正则表达式来搜索它 - 它也应该找到'na xxx nie',但不是'nanie'或'na xxxnie'。
我现在的代码是:
/^(na)[\W]+[\W]?(nie)$/i
但它对'na xxxnie'不起作用 - 我的问题是如何在正则表达式中确定:'如果里面有一个单词,那么最后一个字符应该是空格'
答案 0 :(得分:0)
这似乎可以解决问题:
/^(na)\s+([^\s]*\s+)?(nie)$/i
修改问题编辑:
/^[^\s]*\s?(na)\s+[^\s]*\s?(nie)$/i
Example