java如何匹配某个字符前面的任何数字? 1 年,9 月 Questions & Answers 48 我想匹配字符K前面的所有数字并提取该值 在示例CARRY18K中,它将匹配18 也许我只能用正则表达式来实现这一点,但如何实现呢? 这里的表达正确吗
# 2 楼答案 I'd like to match all digits that are in front of the character K and extract that value. 你应该使用: \d+(?=K) (?=K)是一个正的前瞻,确保数字后面紧跟着K
# 1 楼答案
我会用这样的方式:
如果要捕获数字:
# 2 楼答案
你应该使用:
(?=K)
是一个正的前瞻,确保数字后面紧跟着K