Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 要支持的正则表达式编号"&引用;或/&引用;_Android_Ios_Regex - Fatal编程技术网

Android 要支持的正则表达式编号"&引用;或/&引用;

Android 要支持的正则表达式编号"&引用;或/&引用;,android,ios,regex,Android,Ios,Regex,我试图从下面的正则表达式中查找传真号码,但它不适用于传真:(91-44)7781 1234或传真:+91 44 7781 12342828 1111 (?i)传真\\s*\\:\\s*\+?[/\\(\\d\\)\\s-]+\\d 这不支持传真:+91 44 7781 12342828 1111,因为它有,,您可以在字符范围中添加逗号[\/\(\d\)\s-,] 您的正则表达式可能如下所示: (?i)传真\\s*\\:\\s*\+?[/\\(\\d\\)\\s-,]+\\d 你在找这样的东西吗?

我试图从下面的正则表达式中查找传真号码,但它不适用于传真:(91-44)7781 1234或传真:+91 44 7781 12342828 1111

(?i)传真\\s*\\:\\s*\+?[/\\(\\d\\)\\s-]+\\d


这不支持
传真:+91 44 7781 12342828 1111
,因为它有

您可以在字符范围中添加逗号
[\/\(\d\)\s-,]

您的正则表达式可能如下所示:

(?i)传真\\s*\\:\\s*\+?[/\\(\\d\\)\\s-,]+\\d


你在找这样的东西吗?

((?:\+\d{2}\s)?(?:\d{2}\s)?\d{4}\s?\d{4})

在rubular.com上尝试过这个,它与您的示例很好地配合

我认为这也会匹配
传真:+91 44 7781 1234 282
。但是传真号码是错误的
282