JavaScript備忘録

2013-03-17

[][]時刻チェック 11:17

<html>
<head> 
<script language="javascript">
function hoge() {
        var aaa = "19:00";
        //if (aaa.match(/[0-9][0-9]:[0-9][0-9]/)) {
        if (start_time.match(/^\d{1,2}:\d{2}$/)) {
                alert('format ok');  
        } else {
                alert('format ng');
        }
}
</script>
</head> 
<body>
<input type=button value="push" onclick="hoge();">
</body>
</html>

2012-02-09

[]数値を文字列に変換するには? 00:44

String関数を使う。

2011-12-15

[]文字列を数値に変換するには? 00:01

parseInt関数を使う

2011-05-26

[][]テキストを改行で分割して配列に入れる方法 23:52

<html>
<script language=javascript>
function getText() {
	var input_text = document.getElementById('input_text').value;
	arr = input_text.split(/\r\n|\r|\n/);
	for (i = 0; i < arr.length; i++) {
		alert(arr[i]);
	}

}
</script>
<body>
<textarea id=input_text>
</textarea>
<br>
<input type=button value="button" onclick="getText()">
</body>
</html>

2011-05-12

[][]文章から、複数のマッチした文字列を抜き出す方法 01:26

以下のようなテキストからメールアドレスを抽出し、

メールアドレスからユーザー名(@の前の部分)をダイアログで表示するjavascriptを書いてみる。

aaaa hoge@japan.com bbbb foo@japan.com ccc
ddd eee bar@japan.com


<html>
<head>
<script language="JavaScript">
function getMailAddress() {
	var ret = '';
	var input = document.getElementById('input_text').value;
	arr = input.match(/ \w*@\w*.com/g);
	for (i = 0; i < arr.length; i++) {
		match_string = arr[i];
		match_string.match(/(\w*)@/);
		user = RegExp.$1;
		alert(user);
	}
}
</script>
</head>
<body>
<textarea id=input_text>
aaaa hoge@japan.com bbbb foo@japan.com ccc
ddd eee bar@japan.com

</textarea><br>
<input type=button onclick="getMailAddress()" value="search mail">
</body>
</html>

tyrutyru2011/05/13 16:23http://d.hatena.ne.jp/tyru/20110124/js_get_all_matched_in_text
とかどうでしょう(記事書きかけの時に言ってすいません

py4s-tnkpy4s-tnk2011/05/16 00:55ありがとうございます。記事書いた後に気づきましたが、とても参考になりました。m(_ _)m

AllaynaAllayna2011/07/23 05:27Heck of a job there, it absluotley helps me out.

nqsdbsnqsdbs2011/07/24 21:03j8bFOv , [url=http://iozsrkflcbow.com/]iozsrkflcbow[/url], [link=http://zcdpbsgxbcbm.com/]zcdpbsgxbcbm[/link], http://pqdqpadeqeor.com/

rpanzvaljrpanzvalj2011/07/25 20:32dWnSqK <a href="http://ztcnzilvvjtk.com/">ztcnzilvvjtk</a>

pwskbaqlzpwskbaqlz2011/07/26 01:392zE1bv , [url=http://fvcjydamwjdr.com/]fvcjydamwjdr[/url], [link=http://sgweyumceqzs.com/]sgweyumceqzs[/link], http://qqaumoocflqb.com/