首页 > 解决方案 > 正则表达式:获取特定字符串后的数字、空格或“-”字符

问题描述

这个问题与:正则 表达式:获取以特定字母开头的所有数字和特殊字符,当数字后出现空格时停止

但我有一条规则,LALL 后面必须跟数字、空格或“-”。我怎样才能使用正则表达式来做到这一点?

谢谢!

标签: pythonregex

解决方案


这个怎么样:

\bLALL\s*[-\s\d]\s*\d+

如此处所见

解释:

要捕获任何空格、数字或连字符 ( \s,\d-),您可以使用[-\s\d],它的两边可能有零个或多个空格。


推荐阅读