0
単語に特殊文字が含まれているかどうかを確認して確認します。私はString word = "hello-there"
を持っていると言いましょう。ループして、単語に文字が含まれていないかどうかを確認してから、その特殊文字を削除して単語を連結します。だから、正規表現を使用してhello-there
をhellothere
に変えたいと思います。私はこれを試してみましたが、文字列の個々の文字を正規表現にチェックする方法を見つけることができません。正規表現を使用して特殊文字を確認するjava
public static void main(String[] args){
String word = "hello-there";
for(int i = 0; i < word.length(); i++)
{
if(word.charAt(i).matches("^[a-zA-Z]+"))
最後のif文は機能しません。誰もがこの世話をする方法を知っていますか?
を参照してください!私が答えを待っている間、私はreplaceAllメソッドを見つけてそれを使ってみましたが、文字以外のすべてを意味する正規表現を理解できませんでした!ありがとうございました! – Programmer
実際には、それはまだ私が探していたもののほとんどを削除しません。小文字でも大文字でもないことを確認する方法はありますか? – Programmer
@Programmerはい。チェックを編集 – m87