すべてのキャプチャグループを置き換えます'_'の後の文字)をキャプチャしたグループを大文字にしていますか?私のようなものを変換する必要が
0
A
答えて
3
あなたはこのように、整合のappendReplacement/appendTailメソッドを使用することができます。
Pattern pattern = Pattern.compile("_([a-z0-9])");
Matcher matcher = pattern.matcher("foo_bar_baz_2");
StringBuffer stringBuffer = new StringBuffer();
while(matcher.find()) {
matcher.appendReplacement(stringBuffer, matcher.group(1).toUpperCase());
}
matcher.appendTail(stringBuffer);
System.out.println(stringBuffer.toString());
3
はい。 \U$1\E
と交換してください - 限り、他に何もあなたの正規表現ではありませんように、あなたが\E
をダンプし、\U$1
に短縮することができ"\\U$1\\E"
Java文字列のように表します。口座にTimPietzckerさんのコメント@撮影
、あなたの正規表現自体は"_([a-z0-9])"
でなければなりません。
1
StringBuffer sb = new StringBuffer();
while (matcher.find()) {
matcher.appendReplacement(sb, matcher.group(1).toUpperCase());
}
matcher.appendTail(sb);
関連する問題
- 1. 私はJavaのDataTableのようなものが必要です
- 2. 私はこのようなものが必要ですが、Phaserの場合
- 3. 私はASCII文字列に変換する必要がある文字列を、どのように変換する必要がありますか?
- 4. ヒットセットのようなものを見つけるアルゴリズムが必要
- 5. どのように私は必要なものScrapyスパイダー
- 6. jQuery $ .getJSON()私が必要なものは?
- 7. Struts2 - 私はELのようなものが必要だと思う。
- 8. 私はのようなものを変換したい
- 9. カールが、私はがつがつ食う方には、このようにcurlコマンドを変換する必要が
- 10. どのように私のようなものを送信する必要がアンドロイドボレー
- 11. Pythonの:どのように私は私が必要なものを詳細に説明しよう弦
- 12. は私がする必要がどのような文字列
- 13. 画像変換は、私がHTMLをPDFに変換する必要がpdfreactor
- 14. getTotal(ClassName、ListOfObjectsOfClass、numericFieldOfClass)のようなものが必要です
- 15. Javascriptを私は必要なものの
- 16. JavascriptのC#Expression Treeのようなものが必要
- 17. が何かをする私は必要なもの
- 18. ルビー:私のようなハッシュ必要ハッシュ
- 19. "Solution Explorer"(Visual Studio)のようなものが必要
- 20. 私はDjangoのドキュメントから、このように、モデルの選択肢のタプルを変換する必要がJSON
- 21. アクセスクラスのパラメータ私は必要なもの
- 22. 私は必要なもののpython3
- 23. どのように私はandroid.iを使用してビットマップイメージにバイトのJSON配列を変換する必要が
- 24. EXEファイルをosのようなものに変換する
- 25. 変換マウスは、私が球を持っていると私は、マウスを変換する必要があり
- 26. SQL-のTransact私はのように見える文字列に変換する必要が-103
- 27. 私はwpfのインタフェースをTFSクエリのようなものにする必要があります。
- 28. 私は変換する必要がWhileループ(一覧)
- 29. ネストセットレールアプリ、ヘルパーメソッドが私に必要なものを返さない
- 30. どのように私はこの</p> <p>{ 「というフレーズ」のようなJSONに変換するために支援が必要なオプション
はい、それは可能である(私はどのように私はまた、あなたを伝えることができるより優れたJavaのを知っている誰かを推測)。私はちょうどその正規表現を使って、 '[a-z]'が '2'とマッチしないので' fooBarBaz_2'を得ることを指摘したいと思います。 –