什么正则表达式匹配":&"
what regex match strings of characters before ":"
文本示例:
Some string here : my value
Another string : my value
String : my value
我想匹配之前的所有内容,包括符号:
我想要的输出是:
Some string here :
Another string :
String :
感谢
只需使用:
(.* :)
参见示例:https://regex101.com/r/bA1cQ1/2
var strToMatch = "Some string here : my value";
var match = strToMatch.slice(0,strToMatch.indexOf(':')+1);
// do something with the match
document.body.appendChild(document.createElement('pre')).innerHTML = match;
相关文章:
- java.net和javascript之间正则表达式的差异
- Grunt匹配正则表达式
- 不同浏览器中的空白字符正则表达式行为
- 正则表达式在字符串中找到base64
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 调用正则表达式匹配的函数
- 使用正则表达式评估电子邮件地址时出现性能问题
- 尝试使用Javascript正则表达式来获取“&"分隔文本,无论它是否's是最后一个值
- 用于删除两个“”之间的字符的正则表达式是什么/"在javascript中
- “”的正则表达式-"在javascript中
- 如何编写包含“”的正则表达式;A-Z”;以及“;a-z”;以及“;0-9”;以及“-"以及“_&”;
- 谷歌脚本:"正则表达式过于复杂"
- Javascript正则表达式查找不以“”开头的单词;我的:"
- Javascript正则表达式来检测字符串是否具有两个“@"字符
- "以及“;正则表达式中的条件
- 选择A之后的所有文本”#"带有正则表达式的符号
- javascript正则表达式"子字“;代替
- 正则表达式,查找不以="开头的URL's
- 如何保持“*/"在正则表达式中,避免被解释为块注释
- JavaScript正则表达式帮助:文本字符串中以"开头的行;在某某日期,一些其他东西写了"