1

テキストフィールドに入る文字列があります。この文字列は xml ファイルから取得されます。この文字列は、ユーザーがテキスト フィールドをクリックしたときに呼び出す mp3 の名前でもあります。

文字列はオランダ語で (これはオランダ語のプログラム用であるため)、私の言語には次のように記述される特定の単語があります: 's nachts . したがって、アポストロフィsスペース、および単語があります(基本的には夜を意味します)。

アポストロフィで始まるオーディオ ファイルを使用できないため、 stringの nachtssnachtsに変換したいと思います。そうすれば、snachts.mp3を呼び出すことができます。

これを正規表現できるようにしたいのですが、それについて十分に知りません。

4

2 に答える 2

0

AZ、az、0-9、または _ 以外の文字を削除するには

myString = myString.replace(/\W/g, '');
于 2013-09-04T20:32:30.353 に答える
0

これほど単純な場合は、おそらく正規表現を使用する必要はありません。このようなものが動作するはずです:

myString = myString.replace("'s ", "s");

もちろん、次のような正規表現でもかまいません。

myString = myString.replace(/'s /g, "s");
于 2013-09-04T17:07:57.477 に答える