-4

我有一个字符串,其中包含“现在是参与 $FO、$RTP、$DFG 和 $RG 的时候了”

4

2 回答 2

3

使用以下正则表达式:

"\\$\\w+"
  • $应该逃脱。
  • \w匹配数字、字母、_.
    • 如果您只需要匹配字母,请[a-zA-Z]改用。
于 2013-08-08T07:14:01.033 回答
0

这也可以

String str="This is a time to get involve into $FO, $RTP, $DFG and $RG" ;
    String[] arr=str.split(" ");
    for (String i:arr){
         if(i.indexOf("$")==0){
             System.out.println(i.replaceAll("\\,",""));
         }
    }
于 2013-08-08T07:23:04.380 回答