首页 > Linux操作系统 > Linux操作系统 > 书写正则表达式的步骤
书写正则表达式的步骤:
确定语义->分析语义->表达语义(书写正则表达式)->精简语义(精简正则表达式)
例如:
一、确定语义:
只能输入零和非零开头的数字序列
二、分析语义
1 输入数据必须从头到尾都要验证
2 如果数据以零开头,则不能再有后继数据
3 如果数据以非零开头,后面可有任意数目的数字序列
三、表达语义
1 ^()$
2 ^(0|())$
3 ^(0|([1-9]\d*))$
四、精简语义
^(0|[1-9]\d*)$
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7362924/viewspace-687045/,如需转载,请注明出处,否则将追究法律责任。