|
|
例子:颜色:粉色[10] 尺码:S[5]" J* c0 Q! \: z! B
去掉[ ]及内容:1 B3 e7 c6 b/ {% g {
; F6 u0 B( k9 [
preg_replace("/\[.*\]/", '', $str)1
3 h1 P) L6 W& ~3 _8 a处理后效果:颜色:粉色 尺码:S# I# g# b2 r6 a2 \* ^! l
小技巧:可把[ ]改为其他符号应用在需要的地方
* m) v) a, m$ I+ T/ k4 R2 G: }ps:下面看下利用正则表达式提取括号内内容 5 }1 U5 B& K. E; M& U6 \ \# a
比如现在要提取 中华人们共和国,简称(中国) 这句话中括号里的“中国”
4 x; Z( n, H' K V[code]import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test{ public static void main(String[] args) { String str ="中华人民共和国,简称(中国)。"; Matcher mat = Pattern.compile("(? |
|