标签: regex
我有这个字符串:
" abalbal asldad 23 sadaskld 3123 adasdas "
如何只匹配单词,没有数字.. 与" \D* "我只能匹配前两个,没有其他..
" \D* "
答案 0 :(得分:26)
您可以使用此正则表达式:
/\b[^\d\W]+\b/g
匹配所有没有数字的单词。
RegEx Demo
[^\d\W]将匹配任何非数字和(非非单词),即单词字符。
[^\d\W]
答案 1 :(得分:1)
我会用这个:
/\b([a-z]+)\b/gi
或者,是兼容unicode的
/(\p{L}+)/g