我有一个地址,最后包含密码.
如何使用正则表达式从地址中提取6位数的密码?
我试过用String.index()但不完美.我不知道怎么写reg exp语法从整个字符串中提取6位数字符串.
输入:
19,Jogeshwari Vikhroli Link Rd,MHADA Colony 19,Powai,Mumbai,Maharashtra 400076,Mumbai,
输出:
400076
"\\b\\d{6}\\b"
Run Code Online (Sandbox Code Playgroud)
请注意,您必须转义逃避d/ 的斜杠b.
\d - 一个数字{6}- 重复6次\b- 单词边界,用于限制匹配的边界.否则,7位数序列仍然匹配(因为它包含6位数字)