87,922
社区成员
发帖
与我相关
我的任务
分享
var str = "中国/日本+(美国*(韩国-朝鲜))*(M5-F8)",
pattern = /[()*+[\]\/-]+/g,
ret1 = str.split(pattern),
ret2 = str.match(pattern);
alert(ret1);
alert(ret2);
var str = "中国/日本+(美国*(韩国-朝鲜))*(M5-F8)";
alert(str.split(/[()*+[\]\/-]+/g));
var str = "中国/日本+(美国*(韩国-朝鲜))*(M5-F8)";
var match = str.match(/[^-\/\+\*()]+/g);
var _match = str.match(/[-\/\+\*()]/g);
for(var i =0 ; i<match.length; i++){
// alert(match[i]);
}
for(i=0; i<_match.length; i++){
//alert(_match[i]);
}
Regex re = new Regex(@"[^\/\+\-\*\(\)]*", RegexOptions.None);
MatchCollection mc = re.Matches("text");
foreach (Match ma in mc)
{
}
<script type="text/javascript">
<!--
var str = "中国/日本+(美国*(韩国-朝鲜))*(M5-F8)";
alert(str.match(/([\u4e00-\u9fa5]|\w)+/g));
alert(str.match(/([^\u4e00-\u9fa5])+/g).join(",").match(/\W+/g));
//-->
</script>
Regex re = new Regex(@"[\/\+\-\*\(\)]*", RegexOptions.None);
MatchCollection mc = re.Matches("text");
foreach (Match ma in mc)
{
}