Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
Regex 正则表达式将非ascii字符与字母数字或不与字母数字匹配_Regex - Fatal编程技术网

Regex 正则表达式将非ascii字符与字母数字或不与字母数字匹配

Regex 正则表达式将非ascii字符与字母数字或不与字母数字匹配,regex,Regex,我有一根这样的绳子 <sas Value="����������"/> <abc Value="���������"/> --匹配(它应该匹配) --匹配(它应该匹配) --不匹配(它应该匹配) 对于上面的示例,最后一个不匹配 谢谢 试试这个:*?[^\x20-\x7E].*?基本意思是“在之间至少有一个[^\x20-\x7E]” 我还删除了一个看似多余的反斜杠 <sas Value="�

我有一根这样的绳子

   <sas Value="����������"/>
   <abc Value="���������"/>

--匹配(它应该匹配)
--匹配(它应该匹配)
--不匹配(它应该匹配)
对于上面的示例,最后一个不匹配

谢谢

试试这个:
*?[^\x20-\x7E].*?
基本意思是“在
之间至少有一个
[^\x20-\x7E]

我还删除了一个看似多余的反斜杠

   <sas Value="����������"/> -- matching(it should match)
   <abc Value="abc���������abc"/> -- matching(it should match)
   <abc Value="����sasa�����"/> -- not matching(it should match)