ぎゃあJavaScriptで正規表現(日付チェック)

2005-10-08 20:11:17 | 備忘録
ぎゃあ入力フォーマット固定(YYYY-MM-DD,YYYY/MM/DD,YYYYMMDD)で
   入力値を規定のフォーマット(YYYY/MM/DD)に変換して返す。
JavaScriptのチェックは信用できないので、Java側で再チェックすること

if (obj.value == "") {
return;
}

//数値四桁+(区切り文字)+数値二桁+(区切り文字)+数値二桁
//区切り文字はあってもなくてもいい
var sts = /^(\d{4})[-\/]?(\d{2})[-\/]?(\d{2})$/.exec(obj.value);
if (sts == null) {
alert("err");
return;
} else
{
//結果が四桁、二桁、二桁でArrayに格納される
var wk_y = sts[1];
var wk_m = sts[2];
var wk_d = sts[3];

if ((parseInt(wk_y) <1) 9999)) {
alert("err" + wk_y + wk_m + wk_d);
return;
}

if ((parseInt(wk_m) <1) 12)) {
alert("err" + wk_y + wk_m + wk_d);
return;
}

if (parseInt(wk_d) <1) { return;
}
if (wk_m.match(/02/)) {
//*閏年チェックがなにげにうまく行かないので分割
if ((eval(parseInt(wk_y) % 4) == 0)
&& (eval(parseInt(wk_y) % 100) != 0)) {
if (parseInt(wk_d) > 29) {
alert("err" + wk_y + wk_m + wk_d);
return;
}
} else {
if (eval(parseInt(wk_y) % 400) = 0) {
if (parseInt(wk_d) > 29) {
alert("err" + wk_y + wk_m + wk_d);
return;
}
} else {
if (parseInt(wk_d) > 28) {
alert("err" + wk_y + wk_m + wk_d);
return;
}
}
}
} else
if (wk_m.match(/04|06|09|11/)) {
if (parseInt(wk_d) > 30) {
alert("err" + wk_y + wk_m + wk_d);
return;
}
} else {
if (parseInt(wk_d) > 31) {
alert("err" + wk_y + wk_m + wk_d);
return;
}
}

obj.value = wk_y + "/" + wk_m + "/" + wk_d;
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ぎゃあアヴェx炎上ちう 4.5

2005-10-08 20:05:46 | ニュース
   ∧,,∧
   ミ,,・∀・ミ ぎゃあふさたんしゃちょうポエムに突込みなど入れ
(((自主規制)ポエム ))
      ユンユンユンユン

>(一方敵にかもしれませんが)
ミ,,・∀・ミ ぎゃあそんなに敵がいるんですか!?

>通常なら規制されるべくフラッシュの無断音源使用にもクリエイティブをみつめ、
ミ,,・∀・ミ ぎゃあ 何 語 で す か !?

>著作権にもしや引っかかるかもしれないことでも、クリエイティブを大事にしてやってきました。
ミ,,・∀・ミ ぎゃあつまりパクリを認めたと

>僕は今の著作権法がつじつまが合わなくなってきているとおもっています。
ミ,,・∀・ミ ぎゃあ 厨 房 理 論 全 開 で す か !?

>10年前に起きた(中略)現在許可をとればサンプリングの使用は可能になりました。
ミ,,・∀・ミ ぎゃあアメの事例は「金払えば使わせてやる」ということであり
        インスパイ*ヤ*などとは無関係で

>ノマネコはその中からたまたまでできたアイデアと商品です。
ミ,,・∀・ミ ぎゃあキャラクター名が間違っており

>アスキーアートに(中略)2チャンの方々が喜んでくれるのではとも思っていました。
ミ,,・∀・ミ ぎゃあ固有名詞が(ry

>想定外。そのものです。
ミ,,・∀・ミ ぎゃあ寶擬古(ry

>もうける目的より楽しんでもらうことかせ最大の目的だったので。
ミ,,・∀・ミ ぎゃあタイトーはライセンシーが生きてると主張しており

>ただ、取引様のためにのためにノマネコという文字のもの商標は申請しています
ミ,,・∀・ミ ぎゃあ自分語りをする前に供与先に違約金払って回収がスジであり
       「ウリは関係ないニダ。供与先が暴走したニダ」は通用しないことがわからないのかと小一時間(ry

>そして殺人などという反社会的書き込みをする人たちに非があると思います。
ミ,,・∀・ミ ぎゃあ内部(tbs

>最近ではセキュアCDと名前を変えて(略)
ミ,,・∀・ミ ぎゃあ他社に責任を押し付けるなと小一時間(ry

>そして管理人として殺害予告などが出ないよう管理していただくことも
>今回被害者となった僕の家族の願いです。
ミ,,・∀・ミ ぎゃあひ(ryに責任を押し付けるなと小一時間(ry

>まだ(略)
ミ,,・∀・ミ ぎゃあ個人情報を垂れ流すなと小一時間(ry
        引用先を脅迫するための伏線ですかそうですか

>ずっといってきたことだとは皆さん理解してくれますよね。
ミ,,・∀・ミ ぎゃあ わ か り ま せ ん

>ここはコミュニティなので自主的退会をお願いします
ミ,,・∀・ミ 最期まで偉そうな文章ですね!?


∧,,∧
ミ,,・∀・ミ ぎゃあ結局や*逃げですかそうですか
@_nnミ
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ぎゃあアヴェx炎上ちう 4

2005-10-08 19:54:43 | ニュース
∧,,∧
ミ,,・∀・ミ ぎゃあしゃちょうポエムがUpされ
ミnn_@    見事な怪電波っぷりがアヴェxクオリティ

エイベックス松浦社長が日記で騒動謝罪 (日刊スポーツ) - goo ニュース

∧,,∧
ミ,,・∀・ミ ぎゃあ内輪(mixi)で泣き言垂れ流すのが謝罪ですかそうですか>マスゴミ
ミnn_@

>そこは素直に謝罪します
∧,,∧
ミ,,・∀・ミ ぎゃあ原文にありませんが何か
ミnn_@      捏造するなら校正位してやれと小一時間(ry


|∧,,∧
|,,・∀・ミ ぎゃあみなさかなー
|c
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする