勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

javascriptとPHPで正規表現を使う場合

      2014/07/02

とりあえず使いそうなのは検索と置換。

javascript
var str = 'test';
var rs = str.match(/test/);

//マッチしたらtrue。せんかったらfalse
(rs) ? console.log('true') : console.log('false');

//eがあればaaaに置換する
var str_r = str.replace(/e/,'aaa');
console.log(str_r);

2013/05/22追記

日付のフォーマット変更

var str= str.replace( /(\d+)年(\d+)月(\d+)日/g , "$1/$2/$3" );

-----

PHP
$str = 'phptest';
//マッチしたらtrue。せんかったらfalse
echo (preg_match('/php/', $str)) ? 'true<br>' : 'false<br>';

//pがあればaaaに置換する。
$str_r = preg_replace('/p/', 'aaa', $str);
echo $str_r;

 - javascript, PHP, 正規表現

  関連記事

other
正規表現の繰り返し

{}(波カッコ)で繰り返しの回数を指定できる。 a{5} aを5回繰り返し。 b ...

jquery_logo
日付と時間のピッカー

ここだとbootstrap使用だけど、他に良さそうなものがあったのでメモ。 ■参 ...

msyql-image
MySQLで重複を除く

ユニークな値を取り出したいときに使う。 DISTINCT(ディスティンクト) S ...

images
時間と数字のフォーマット

教わったのでメモ。 ・時間の整形 strtotime() 例) $ymd = ' ...

images
PHPバージョンの確認

PHPでバージョンの確認をする際にphpinfo()を 使って調べてたけど、バー ...

images
eval関数について

ちょくちょく見ることがあったeval関数について、 なんとなく分かってきたのでメ ...

images
Basic認証がかかっているファイルをPHPで認証突破と取得

Aというサイトにあるベーシック認証がかかっているディレクトリ内のファイルを、Bと ...

javascript_logo_unofficial-300x300
getElementsByTagName

うろ覚えだけど業務中に、 document.getElementById('aa ...

other
正規表現で行の先頭と最後

^(キャレット) 行の先頭 $ 行の最後 を検索する場合に使用する。 ■例 va ...

msyql-image
MySQLiでUPDATE文

MySQLiでUPDATE文 ■ソース $mysqli = new mysqli ...