w***y 发帖数: 6251 | 1 如果我想把字符串中的' 换成\', 怎么处理呢?
我试了String newstr=str.replaceAll("'","\\'");
不行,'还是',没替换成\'
单独输出\用\\可以,不知道为啥后面加个'就不行了 |
g*s 发帖数: 2277 | 2
\\\\'
【在 w***y 的大作中提到】 : 如果我想把字符串中的' 换成\', 怎么处理呢? : 我试了String newstr=str.replaceAll("'","\\'"); : 不行,'还是',没替换成\' : 单独输出\用\\可以,不知道为啥后面加个'就不行了
|
w***y 发帖数: 6251 | 3 thx! 为啥需要这么多\\\\呢? hehe
【在 g*s 的大作中提到】 : : \\\\'
|
g*s 发帖数: 2277 | 4 bu zhidao. just googled. because of reg expression bah.
I needed same code couple of weeks ago and just wrote a function for it.
【在 w***y 的大作中提到】 : thx! 为啥需要这么多\\\\呢? hehe
|
T*****e 发帖数: 361 | 5 I guess what you need is String.replace("'", "\\'"), instead of replaceAll()
No regular expression is necessary.
You must be doing SQL statements, hehe.
【在 w***y 的大作中提到】 : 如果我想把字符串中的' 换成\', 怎么处理呢? : 我试了String newstr=str.replaceAll("'","\\'"); : 不行,'还是',没替换成\' : 单独输出\用\\可以,不知道为啥后面加个'就不行了
|
g*s 发帖数: 2277 | 6
javascript ye shi you keneng de ya. hehe.
【在 T*****e 的大作中提到】 : I guess what you need is String.replace("'", "\\'"), instead of replaceAll() : No regular expression is necessary. : You must be doing SQL statements, hehe.
|
T*****e 发帖数: 361 | 7 Generating JavaScript using Java? Enn...
I did do something like populating initial values for JavaScipt variables
in JSPs. :)
【在 g*s 的大作中提到】 : : javascript ye shi you keneng de ya. hehe.
|
g**********y 发帖数: 14569 | 8 1. Java compilor need \\ to know that you want a \.
2. regexp need \\ to know that you want a \.
That's why you need \\\\ to get actually one \.
similarly, if you want a ".", you need to put "\\\."
【在 w***y 的大作中提到】 : thx! 为啥需要这么多\\\\呢? hehe
|