タグ

2009年5月22日のブックマーク (3件)

  • 正規表現(RegExp) - とほほのWWW入門

    正規表現オブジェクトを生成します。正規表現オブジェクトは、文字列のパターンマッチングを行う際に用いられます。次の例は、match() を用いて文字列 str が "DEF" という文字列を含んでいるかどうかを検査します。flags の詳細は フラグ を参照してください。

  • JavaScriptの正規表現

    ●任意の文字に一致 書式:/文字/ 例1:"abcdefg".match(/a/) 結果:a 例2:"abcdefg".match(/cde/) 結果:cde 例2:"abcdefg".match(/xyz/) 結果:null ●改行文字を除く任意の1文字にマッチ 書式:/.文字/ 例1:"abcdefg".match(/.f/) 結果:ef ●複数個の文字にマッチ 書式:/../ (.はマッチする個数並べる) 例1:"abcdefg".match(/.f/) 結果:ef ●指定文字のいずれかにマッチ 書式:/[任意文字]/ 例1:"abcdefg".match(/[ahg]/) 結果:a ●指定文字以外のいずれかにマッチ 書式:/[^任意文字]/ 例1:"abcdefg".match(/[^ahg]/) 結果:b ●複数の文字列のいずれかにマッチ 書式:/任意文字列|任意文字列|...|

    okyawa
    okyawa 2009/05/22
    Javascriptでmatchを使った正規表現例
  • javascriptで日付を加算して表示させるサンプル

    <div id="f"></div><!--表示用領域--> <script type="text/javascript"><!-- // dateの宣言・初期化 var today=new Date(); // オブジェクトの日付を10日後ろにずらす today.setTime(today.getTime() + 24 * 60 * 60 * 1000 * 10 ); // 出力 document.getElementById('f').innerHTML = today.getDate(); // --> ちなみに。 javascriptとがどういうものなのか理解されてないようです。 javascriptとはクライアント側で動くプログラムです。 見てる人のマシンの時間がずれていたら正常に表示されません。 サーバ側で処理すべき項目です。 もしお客さんのマシンが1980/1/1になっていて

    javascriptで日付を加算して表示させるサンプル