私は、複数のテキストフィールドを持っています。 "märzmärz"。 私は両方の単語を "MärzMärz"に変更したいと思います。ä、ö、üを含む大文字小文字を修正するにはどうすればよいですか?
私は(カスタムキーストロークスクリプトで)このコードを試してみました:
var z=event.value.replace(/[\w\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff]+/igm, function(m){ return m.toLowerCase();});
var x=z.toLowerCase();
var y = x.replace(/\b./igm, function(m){ return m.toUpperCase();});
event.value = y;
を結果は次のとおりです。「マルツマルツ」:スクリプトは結果があるので、編集する必要がありますどのように「MARZ MARZ」
?
おかげでここ
あなたの言葉は何ですか?空白で分かるものは何ですか? – Bergi
@Bergiはい、そうです。しかし、私のテキストフィールドは複数行であるため、私は自分の質問を編集しなければならないと思います。 – aklose
それで '/(^ | \ s +)\ S/g'と' .toUpperCase() 'を単純にマッチさせてみませんか? – Bergi