-1 regex
我需要一个正则表达式来选择一个字符串的一部分.可能的字串:
"Til.: 1231231231 Fax: 1231231231 Kin.: 1231231231"
"Til.: 1231231231"
"Til.: 1231231231 Kin.: 1231231231"
Run Code Online (Sandbox Code Playgroud)
在所有这些情况下,我需要选择"传真:"字符串后面的10位数字(如果存在).
你可以使用这个正则表达式:
Fax:\s?(\d{10})
Run Code Online (Sandbox Code Playgroud)
由于您没有精确的语言,我只能建议您在浏览器的控制台中测试它; 输入:
"Til.: 1231231231 Fax: 1231231231 Kin.: 1231231231".match(/Fax:\s?(\d{10})/)
Run Code Online (Sandbox Code Playgroud)