一、Java
1、replace:
replace(char oldChar, char newChar)
replace(CharSequence target, CharSequence replacement)
全部替换,支持字符、字符串替换
2、replaceAll:
replaceAll(String regex, String replacement)
全部替换,支持正则表达式替换
二、JavaScript
1、replace:
replace(regexp/substr,replacement)
替换第一个/全部替换,如果是字符串,只能替换目标字符串的第一个匹配的字符串;如果是正则表达式,能将目标字符串全部替换
注:JavaScript没有replaceAll这个方法,想要实现全部替换需要用正则表达式替换
三、SQL
1、REPLACE:
REPLACE(str,from_str,to_str)
全部替换
博客介绍了Java、JavaScript和SQL中的替换方法。Java的replace支持字符和字符串全部替换,replaceAll支持正则表达式全部替换;JavaScript的replace对字符串只能替换首个匹配,用正则表达式可全部替换,且无replaceAll方法;SQL的REPLACE可实现全部替换。

999

被折叠的 条评论
为什么被折叠?



