Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/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
Angularjs 带正则表达式的ng列表_Angularjs_Angular Nglist - Fatal编程技术网

Angularjs 带正则表达式的ng列表

Angularjs 带正则表达式的ng列表,angularjs,angular-nglist,Angularjs,Angular Nglist,我发现一个旧的JSFIDLE,其中有人使用正则表达式模式作为分隔符,并带有ng列表 我在Angular 1.3.x中尝试了这个,但无法使其工作 有没有办法用ng list接受多个分隔符,这样我就可以在、或上拆分?似乎这把小提琴就是你的解决方案: 您应该将正则表达式更改为:/[,;]/对于其他任何人,angular似乎不再支持正则表达式作为分隔符。我所做的是为该变量设置一个$watch,并在该watcher中进行拆分 所以我想从一个文本区得到一份电子邮件列表。我在我的作用域中设置了名称和电子邮件

我发现一个旧的JSFIDLE,其中有人使用正则表达式模式作为分隔符,并带有
ng列表

我在Angular 1.3.x中尝试了这个,但无法使其工作


有没有办法用
ng list
接受多个分隔符,这样我就可以在
上拆分

似乎这把小提琴就是你的解决方案:


您应该将正则表达式更改为:
/[,;]/

对于其他任何人,angular似乎不再支持正则表达式作为分隔符。我所做的是为该变量设置一个$watch,并在该watcher中进行拆分

所以我想从一个文本区得到一份电子邮件列表。我在我的作用域中设置了名称和电子邮件变量。我不得不用逗号或新行把它们分开

<textarea ng-model="names" rows="4"  width="100%"></textarea>

小提琴使用的是旧版本的angular,它不再适用于当前版本的angular
$scope.$watch('names', function() {
        var re = /[,\s]/g;
        $scope.emails = $scope.names.split(re)
    });