正则表达式 – 如何在Perl中删除所有带有非单词字符的标记?

前端之家收集整理的这篇文章主要介绍了正则表达式 – 如何在Perl中删除所有带有非单词字符的标记?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图想出一个正则表达式来删除包含非单词字符的所有单词.

因此,如果它包含冒号,逗号,数字,括号等,则将其从行中删除,而不仅仅是字符而是单词.到目前为止我有这个.

$wordline = s/\s.*\W.*?\s//g;

不一定要完美,所以用破折号和撇号删除字符串是可以的.

解决方法

s/\w*([^\w\s]|\d)+\w* ?//g;

猜你在找的正则表达式相关文章