python正则匹配719-0901-000 SRK NOUGATBRAUN 匹配原则r^0-9+-0-9+-0-9s+S+
这个正则表达式的匹配原则是:
- ^ 表示从字符串的开头开始匹配
- ([0-9]+-?[0-9]+-?[0-9]) 表示匹配一个或多个数字,可能包含一个或多个连字符,再加上一个数字
- \s+ 表示匹配一个或多个空白字符(空格、制表符等)
- (S.+) 表示匹配以大写字母S开头的任意字符序列
所以,这个正则表达式可以匹配以下形式的字符串:
- 719-0901-000 SRK NOUGATBRAUN
- 719-0901-000 SRK NOUGATBRAUN
- 719-0901-000 SXXXXXXX
- 719-0901-000 S
但无法匹配以下形式的字符串:
- 719-0901-000SRK NOUGATBRAUN (没有空格分隔)
- 719-0901-000 s (小写字母s开头)
原文地址: https://www.cveoy.top/t/topic/jdft 著作权归作者所有。请勿转载和采集!