哪个正则表达式允许我匹配字符串GIVEN_CHAR_VAL":"AKRONIS387226279863_NXUS0000000016092126"
我试过
GIVEN_CHAR_VAL":"(.*)"
但不正确。 有什么想法吗?
答案 0 :(得分:1)
如果您只想匹配字母数字字符,请使用\w
而不是.
:
GIVEN_CHAR_VAL":"(\w*)"
答案 1 :(得分:0)
您建议的正则表达式适用于我,但您尝试过:
GIVEN_CHAR_VAL":"(.*?)"
答案 2 :(得分:0)
你真的想要匹配什么?
。*会给你整套AKRONIS387226279863_NXUS0000000016092126
\ w +如上所述也会这样做,因为它接受' _'
如果你试图匹配除了下划线以外的所有内容,请尝试更具体的内容,例如[A-Z0-9] +,尽管由于插入的下划线,你最终会得到两个匹配。