Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.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
Javascript 模式的正则表达式_Javascript_Regex - Fatal编程技术网

Javascript 模式的正则表达式

Javascript 模式的正则表达式,javascript,regex,Javascript,Regex,我在寻找正则表达式,以找到具有特定模式的字符串(首先 发生率) 把这当作我的条件 "feat: xyz" "chore: jsjs" "feature: rpsz" // ...... 我想使用正则表达式查找专长,杂务,功能。有人能帮我理解正则表达式的语句吗 我知道javascript的等价性(没有正则表达式) const a=“专长:你好” 常数b=a.split(“:”) 常数c=b[0] log(c)您可以对冒号进行正面展望,并获取匹配的第一个元素 var string=“fe

我在寻找正则表达式,以找到具有特定模式的字符串(首先 发生率)

把这当作我的条件

"feat: xyz" 
"chore: jsjs" 
"feature: rpsz" 
// ......
我想使用正则表达式查找
专长
杂务
功能
。有人能帮我理解正则表达式的语句吗

我知道javascript的等价性(没有正则表达式)

const a=“专长:你好”
常数b=a.split(“:”)
常数c=b[0]

log(c)
您可以对冒号进行正面展望,并获取匹配的第一个元素

var string=“feat:xyz”,
part=string.match(/.*(=:)/)[0];

控制台日志(部分)使用与行首处非冒号或换行符的任何字符匹配的
/^[^:\r\n]+/

var测试=[
“专长:xyz”,
“杂务:jsjs”,
“特色:rpsz”,
];
console.log(test.map)(函数(a){
返回一个.match(/^[^:\r\n]+/);
}));