Javascript 查找以特定字符开头和结尾的字符串
我想找到一个以特定字符开头和结尾的字符串 我尝试了以下正则表达式,但它不起作用:Javascript 查找以特定字符开头和结尾的字符串,javascript,regex,Javascript,Regex,我想找到一个以特定字符开头和结尾的字符串 我尝试了以下正则表达式,但它不起作用: (\#*\.|\&)[A-Za-z]+\.*# 我想找到任何以#*开头和以*#结尾的字符串,但找不到合适的字符串 样本: Hi this is test #*DCSN_RSN*# something found here #*DCSN_RerereSN.*# 我试图在上面的字符串中找到字符串*DCSN\u RSN*,并将其替换为*DCSN\u RSN*。,我想这就是您要寻找的: var sample=
(\#*\.|\&)[A-Za-z]+\.*#
我想找到任何以#*开头和以*#结尾的字符串,但找不到合适的字符串
样本:
Hi this is test #*DCSN_RSN*# something found here #*DCSN_RerereSN.*#
我试图在上面的字符串中找到字符串
*DCSN\u RSN*
,并将其替换为*DCSN\u RSN*。
,我想这就是您要寻找的:
var sample='Hi this is test#*DCSN_RSN*#这里有东西#*DCSN_reresn.#';
var replaced=sample.replace(/(\*[\s\s]*?\*\\\\\\)/g,$1);
控制台日志(已替换)你能澄清一下“查找字符串”是什么意思吗?例如,你的意思是在其他文本中?或者您的意思是要检查字符串(可能是列表中的一个)是否以给定的一对字符开始和结束。您可以显示具体的输入和您想要从中得到什么结果吗?只需使用/\\*.*.\*./g
或/\\*[\s\s]*.\*.*./g
。我正在尝试查找指定的字符串,并使用打开和关闭的p标记更新字符串。使用s.replace(/\\\*.*.*.*.*.->)/code>无需转义。只要*
。