0
のように文字列を変換する関数が必要です。「パスワードを変更する方法は?」 への「ハウツーハウツー・変更・私のパスワード」URLに準拠したJava変換文字列
私は私のブラウザで使用するURLの一部としてこの文字列を使用します 私はURLDecoder.decode(文字列は、「UTF-8」、試してみました) しかし運はありません。私はそれを行うためにいくつかの機能を使用することはできますか?それは、(-
を除く)すべての句読点-
を持つすべてのおよび削除しを置き換え
public static void main(String[] args) throws Exception {
String q = "How, how to change my password?";
q = q.replace(" ", "-").replaceAll("[^a-zA-Z-]", "");
String url = URLEncoder.encode(q, "UTF-8");
System.out.println(url);
}
:どのようにこの1について
動作するようです。ありがとうございました! – avalon
ここで推奨されているライブラリをチェックアウトすることができます:http://stackoverflow.com/questions/16679088/java-library-for-cleaning-up-user-entered-title-to-make-it-show-up- in-a-url – ppasler
はい、それはさらに優れています。ありがとう!! – avalon