語尾を変更(です。→だ。)


動作ブラウザ 【 IE:4.0  NN:4.5
Internet Explorer Netscape Navigator DreamPassport iCab
3.0x 4.0x 4.5 5.0x 5.5 2.0x 3.0x 4.0x 4.x 6.0 2 3 2.x
Windows × - × × × - -
Macintosh × - × × × - -
UNIX - - - - - × × × - - -
Dreamcast - - - - - - - - - - -

ポイント data = txt.replace(/です。/g,"だ。");
説  明 語尾を変更するにはreplace()を使います。replace()は「文字列.replace(/正規表現文字列/,置換文字列)」のように記述します。
サンプル <html> <head> <title>語尾を変更(です。→だ。)</title> <script language="JavaScript"><!-- function conv() { txt = document.myFORM.moto.value; data = txt.replace(/です。/g,"だ。"); document.myFORM.saki.value = data; } // --></script> </head> <body> 語尾を変更(です。→だ。)<br> <form name="myFORM"> 変換元:<textarea rows="4" name="moto"> サンプルです。正規表現で書けます。簡単です。 </textarea><br>     <input type="button" value="変換" onClick="conv()"><br> 変換後:<textarea rows="4" name="saki"></textarea> </form> </body> </html>
補足説明 なし

■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!

写真素材 PIXTA