1或2位正则表达式,可选非字母数字,2个已知字母

我一直在砸我的头对墙试图做一个简单的正则表达式 – 我需要匹配,例如’12po’其中’12’部分可以是一个或两个数字,然后一个可选的非字母数字如:,。, – ,_等,然后是字符串’po’。

最终的使用将是在C#,但我想它的工作在命令行上的常规grep。我没有访问C#,这没有什么帮助。

^[0-9]{1,2}[:.,-]?po$

将任何其他允许的非字母数字字符添加到中间括号,以允许它们被解析。

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...