标签: regex
所以我制作了这个正则表达式:[0-3][0-9][0-1][0-9]\d{2}-\d{4}?[^0-9]
[0-3][0-9][0-1][0-9]\d{2}-\d{4}?[^0-9]
但是当我使用这个正则表达式时,它会发现数字为100880-1098。
但它也会发现数字为661651100880-1098。
有没有办法在两端关闭它,以便在“100880-1098”之前或之后找到数字?
我试过了^[0-3][0-9][0-1][0-9]\d{2}-\d{4}?[^0-9]$
^[0-3][0-9][0-1][0-9]\d{2}-\d{4}?[^0-9]$
但它起作用了