いろんな事をツラツラ~と書いています。

正規表現についてのメモ

正規表現についての私のメモです。

■パターンマッチ文字
. 改行以外の任意の一文字
文字 任意の一文字
[文字の列] []内の文字のいずれか一つ
(パターン) パターン
\d 数字一文字
\D 数字以外一文字
\n 改行
\t タブ
\s 空白文字(改行、タブ)
\S 空白文字以外
\w 単語(アルファベット、数値)
\W 単語以外

■否定文字、選択
^ 否定。ただし[]の中で用いる
| 選択

■パターンマッチ文字の個数
+ 1個以上のパターンマッチ文字の繰り返し
* 0個以上のパターンマッチ文字の繰り返し
? 0個または1個のパターンマッチ文字
{n} n個のパターンマッチ文字の繰り返し
{m, n} m個以上、n個以下のパターンマッチ文字列の繰り返し

■マッチする位置
^ 文字列の先頭$ 文字列の末尾
\b 単語境界
\B 単語境界以外の位置
(?<=式) 前方一致
(?=式) 後方一致
 

コメント

コメントの投稿

送信時にキーを入力しておくと後でコメントの編集ができます。
管理人にのみ表示する

トラックバック

トラックバックURL:

ブログURL(言及リンク)を含まないトラックバックは受け付けない設定になっています。

プロフィール

かず

かず (プロフィール)

サイト検索

カレンダー

 2017年10月 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

月別アーカイブ

QRコード

QRコード

フィード

RSS 1.0 RSS 1.0

follow us in feedly


スポンサード リンク

Amazon.co.jp

楽天

FC2ブログ

ブログ


Copyright (C) 2017 はッいィ~!? All Rights Reserved.
テンプレート by LinkFly