ラベル 文字列操作 の投稿を表示しています。 すべての投稿を表示
ラベル 文字列操作 の投稿を表示しています。 すべての投稿を表示

2012年5月22日火曜日

カッコで囲まれている文字の取得

String regex = "\\((.+?)\\)";//正規表現で指定
String target = "(abc)def(ghi)jkl";
List<String> omaewamoshindeiru = new ArrayList<String>();
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(target);
while (matcher.find()) {
    omaewamoshindeiru.add(matcher.group(1));
}
System.out.println( omaewamoshindeiru.get(0) );//abc

2011年8月31日水曜日

文字列の置換

引数1:検索文字列
引数2:置換文字列

置換された文字列

String name = "【文字列】";
name = name.replaceAll("【","");
System.out.println(name);

結果
文字列】

正規表現で指定

String tvName = chData.replaceAll("\\(.*?\\)", "");
()の中の文字を置き換え