正则表达式匹配字符串指定位置问题

2025-06-26 23:42:03
推荐回答(4个)
回答1:

是不是就是这四位位数字呢?或是说这四位数字是在这个字符串的最前面的四位字符串,要是这样可以这样写正则表达式:
("/d{4}"),当然不同的语言还有一点不太一样,要是java的话就是这样写的:Pattern.compile("\\d{4}");希望可以帮助到楼主,不懂可以追问

回答2:

\d{4}(?=[\d\D]{3}$)
这个正则表达式能提取字符串倒数第4位到第7位的数字值。
例如: 123456789 中的 3456

回答3:

\d{4}.{3}$

回答4:

/ \d{4} [^\r\n]{3}\Z/x