Javascript 返回特定语句的正则表达式
我正在创建一个显示视频作者/发言人的web应用程序 问题是视频的命名约定是视频主题|视频作者 我想从视频名称中获取视频作者 我尝试过使用JavaScript正则表达式,但似乎效果并不一致 例如:好儿子,背叛的精神,埃文斯·卡里乌基 我想提取埃文斯·卡里乌基警长 有人帮我做这件事,谢谢。你可以用\|\s**来完成这件事。这个正则表达式将匹配|字面意思,吃光所有空格,然后使用选择文本* 常量正则表达式=/\\\s*/; const str=‘好儿子,背叛的精神| Pst.Evans Kariuki’; 设m=regex.execstr; console.logm[1] 您可以使用\|\s**来完成此操作。这个正则表达式将匹配|字面意思,吃光所有空格,然后使用选择文本* 常量正则表达式=/\\\s*/; const str=‘好儿子,背叛的精神| Pst.Evans Kariuki’; 设m=regex.execstr;Javascript 返回特定语句的正则表达式,javascript,regex,Javascript,Regex,我正在创建一个显示视频作者/发言人的web应用程序 问题是视频的命名约定是视频主题|视频作者 我想从视频名称中获取视频作者 我尝试过使用JavaScript正则表达式,但似乎效果并不一致 例如:好儿子,背叛的精神,埃文斯·卡里乌基 我想提取埃文斯·卡里乌基警长 有人帮我做这件事,谢谢。你可以用\|\s**来完成这件事。这个正则表达式将匹配|字面意思,吃光所有空格,然后使用选择文本* 常量正则表达式=/\\\s*/; const str=‘好儿子,背叛的精神| Pst.Evans Kariuki
console.logm[1] 这个网站太棒了: 常量正则表达式=/.\|.*/; const str=‘好儿子,背叛的精神| Pst.Evans Kariuki’; const ret=regex.execstr; console.logret;
console.logret[1].trim 这个网站太棒了: 常量正则表达式=/.\|.*/; const str=‘好儿子,背叛的精神| Pst.Evans Kariuki’; const ret=regex.execstr; console.logret;
console.logret[1].trim 你不需要正则表达式。只需选择split: const video=好儿子,背叛的精神| Pst.Evans Kariuki; const author=video.split |.pop.trim;
console.logauthor 你不需要正则表达式。只需选择split: const video=好儿子,背叛的精神| Pst.Evans Kariuki; const author=video.split |.pop.trim;
console.logauthor;标题如何?拆分?流行音乐?你的尝试是什么?你在寻找一个特定的语句,还是第一个管道字符后的一般语句?那title.split |.pop呢?你的尝试是什么?你在寻找一个特定的语句,还是第一个管道字符后的一般语句?