javascript正则表达式如何替换一个字符串的两头固定字符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript正则表达式如何替换一个字符串的两头固定字符相关的知识,希望对你有一定的参考价值。
var str = "QAbcd123%^&90Q";var reg = /^Q(.*)Q$/;
str = str.replace(reg,'$1');
so result str is 'Abcd123&%^&90' 参考技术A 如果替换固定字符,不用正则表达是啊。直接替换啊。
JavaScript正则表达式修饰符
正则表达式通常用于两个字符串方法:
search()方法用于检索字符串中指定的字符串,或检索与正则表达式相匹配的子字符串,并返回子字符串的起始位置。
replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子字符串。
正则表达式修饰符
修饰符 可以在全局搜索中不区分大小写:
i:执行对大小写不敏感的匹配
g:执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)
m:执行多行匹配
以上是关于javascript正则表达式如何替换一个字符串的两头固定字符的主要内容,如果未能解决你的问题,请参考以下文章