「結果」という文字列変数があります。この文字列の値には、アルファベット、数字、ドット、スペース、ハイフン、アンダースコアのみを含める必要があります。たどり着いた正規表現は「^[a-zA-Z][a-zA-z ._-]」です。
文字列変数でこの正規表現を使用するにはどうすればよいですか? 私を助けてください。
他の提案も大歓迎です。基本的に、文字列値には英数字、ドット、スペース、ハイフン、アンダースコアのみが必要です。
助けてください。
答えの一部: 私は部分的に動作を達成することができます
string.replaceAll("[^a-zA-Z0-9]", "");
しかし、上記の検証にドット、スペース、ハイフン、アンダースコアを追加できませんでした。上記の検証により、英数字以外のすべての文字が削除されます。しかし、ドット、スペース、ハイフン、アンダースコアも元の文字列から置き換えたり削除したりしないでください。
何かアイデアをください??