[英]javascript regex matching periods preceded by spaces/“ ”
我正在尝试解析一个大的HTML字符串,以便可以找到该期间的所有实例,该实例之前带有任意数量的空格(“”)或不间断空格(“”)。 然后,我想用去除的空格替换所有这些实例。
到目前为止,我已经尝试过:
var ptn = "/( | )+[.]";
和许多其他变体,但它们均无法正确匹配。
有任何想法吗? 谢谢!
那这个呢? replace(/( | )+(\\.)/g, "$2")
$2
保留第二个匹配项(例如句点)。
由于我们知道这总是一个时期,因此您也可以做得更简单一些:
replace(/( | )+\\./g, ".")
你可以试试这个正则表达式:
var repl = html.replace(/(\s| )+\./g, '.');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.