Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.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
Safari对lookahead和behind RegExp的支持_Regex_Flutter_Dart - Fatal编程技术网

Safari对lookahead和behind RegExp的支持

Safari对lookahead和behind RegExp的支持,regex,flutter,dart,Regex,Flutter,Dart,我有下面的正则表达式,这在Chrome FF中很好,但safari确实喜欢它。我试图识别返回值没有空格的字符串 好:测试/n消息 坏消息:测试/n消息 var regex = RegExp("\n(?! )|(?<! )\n"); var regex=RegExp(“\n(?!)|)(?您要在regex下面查找,这里$1将包含两边都没有空格的换行符 [^](\n)[^] 您可以在javascript中使用它,如下所示 var case1=“第一行\n第二行”; v

我有下面的正则表达式,这在Chrome FF中很好,但safari确实喜欢它。我试图识别返回值没有空格的字符串

好:测试/n消息 坏消息:测试/n消息

var regex = RegExp("\n(?! )|(?<! )\n");

var regex=RegExp(“\n(?!)|)(?您要在regex下面查找,这里
$1
将包含两边都没有空格的换行符

[^](\n)[^]
您可以在javascript中使用它,如下所示

var case1=“第一行\n第二行”;
var match1=case1.match(/[^](\n)[^]/g)
if(match1==null)console.log(“用空格包围换行符”);

else console.log(“无带空格的换行符”);
是否要包含带空格或不带空格的
\n
字符串?是否可以添加更多示例数据?@Tim我希望在字符串中查找所有出现的a/n,该字符串两边都没有空格。我将如何使用它?Contains?