Php 正则表达式:匹配数字\u数字
我想匹配Php 正则表达式:匹配数字\u数字,php,regex,Php,Regex,我想匹配 123-123 or 123-123_123-123 123_123 or 123-123 not underscore 123-123 or 123--123 我不想匹配 123-123 or 123-123_123-123 123_123 or 123-123 not underscore 123-123 or 123--123 我试过了 (\d+)-(\d+) 你可以试试这个: /^(?:(\d+)-(\d+)_(\d+)-(\d+))$|^(?:(\d+)-(\d+)
123-123
or
123-123_123-123
123_123
or
123-123 not underscore 123-123
or
123--123
我不想匹配
123-123
or
123-123_123-123
123_123
or
123-123 not underscore 123-123
or
123--123
我试过了
(\d+)-(\d+)
你可以试试这个:
/^(?:(\d+)-(\d+)_(\d+)-(\d+))$|^(?:(\d+)-(\d+))$/
基于此处输入的工作示例:。。。正则表达式很难,它总是需要我反复尝试。这个debuggex工具真的帮助了我。