文字列の疑問符(?)を他のいくつかの単語に置き換えたいと思います。疑問符の正規表現とは何ですか? たとえば、「word =?」の疑問符を置き換えたいとします。何かに、 "stackoverflow"と言う。結果は "word = stackoverflow"になります。 javaの構文は何ですか?どんなyourWord
であなたのコード内で'?'
の最初の発生を置き換えます正規表現の質問
Q
正規表現の質問
4
A
答えて
15
string.replaceFirst("\\?", yourWord)
されます。
'?'
をすべてyourWord
に置き換える場合は、string.replaceAll("\\?", yourWord)
を使用してください。
詳細はjavadocsを参照してください。
6
一般的なルールとして、あなたはバックスラッシュがエスケープ文字(」\
を使用することにより、このような「?
」、「*
」、「.
」など、など、魔法の文字のうち、「魔法」を取ることができます")。
トリッキーな部分はJavaで、文字列で、バックスラッシュが既にするように、あなたは「\\?
」としてそれをコーディングする必要がありそう、その値である「\?
」JavaのStringを構築するために、エスケープとして使用されていることですエスケープ文字をエスケープします。
関連する問題
- 1. 正規表現の質問
- 2. C#の正規表現の質問
- 3. 正規表現の質問 - 初心者
- 4. preg_replaceとPHP正規表現の質問
- 5. 正規表現初心者の質問
- 6. Newb正規表現質問 - Ruby 1.9.2
- 7. 大規模な正規表現の質問
- 8. 正規表現マッチの問題次の正規表現では
- 9. もう一つのPHPの正規表現の質問
- 10. 文字列のための正規表現、\「16個の質問\」、
- 11. 正規表現の問題
- 12. 正規表現の問題
- 13. 正規表現の問題
- 14. 正規表現の問題
- 15. 正規表現の問題
- 16. 初心者Pythonの正規表現の質問:Webページ
- 17. 否定的な正規表現の別の質問
- 18. 正規表現の簡単な複数行の質問
- 19. 単純なPHPの正規表現の質問
- 20. シンプルなRubyの正規表現の質問
- 21. 正規表現の正規表現の正規表現
- 22. 正規表現 - 「+」奇妙な質問の小数
- 23. 正規表現の構文hightlighting質問はフォローアップ
- 24. Perlの正規表現に関する質問
- 25. 初心者の正規表現に関する質問
- 26. PHPの正規表現に関する質問
- 27. Noob正規表現の質問 - それは可能ですか?
- 28. 問題:正規表現
- 29. 問題正規表現
- 30. タンパク質コード遺伝子正規表現
(Java)文字列と不変性についての混乱を避けるために、私はいつも代入式のようにフレーズ解答を試みます: 'str = str.replaceFirst(" \\? "、yourWord);' –