JP1/Base 運用ガイド
正規表現の指定例を次に示します。
指定方法 機能 正規表現として指定した文字列 文字列の例 一致 文字列 指定の文字列の行に一致する spring spring has come. ○ winter-summer-autumn-spring ○ -----spring----- ○ ^文字列 行頭にある指定の文字列に一致する ^spring spring has come. ○ winter-summer-autumn-spring × -----spring----- × 文字列$ 行末にある指定の文字列に一致する spring$ spring has come. × winter-summer-autumn-spring ○ -----spring----- × ^文字列$ 指定の文字列だけの行に一致する ^spring$ spring has come. × winter-summer-autumn-spring × spring ○ spring × ^$ 空行に一致する ^$ ○ spring × .(ピリオド) 任意の1文字に一致する in.e winter has come. ○ mother of invention ○ life is in everything ○ eight nine ten × increasing population × s..ing picnic in spring ○ skiing in winter ○ [文字列] [ ]内の文字列に指定された文字のどれかに一致する [pr] spring has come. ○ today is monday. × [文字-文字] 文字コードの昇順で範囲内の文字のどれか1文字に一致する [a-i] spring has come. ○ [^文字-文字] 文字コードの昇順で範囲外の文字のどれか1文字一致する [^a-i] spring has come. ○ 文字* 直前の文字が0回以上繰り返されている文字列に一致する ro*m terminal ○ cd-rom ○ living room ○ h.*n This is a pen. ○ That is an apple. ○ 正規表現|正規表現 左右の正規表現のどちらかに一致する [0-9]+|apple That is an apple. ○ spring in 2003 ○ \特殊文字 特殊文字を通常文字として扱う o\.h <stdio.h> ○ another man × (正規表現) 正規表現をグループ化する i(n.e|ng) winter has come. ○ interesting book ○
- (凡例)
- 太字:指定した正規表現と一致する文字列
- 空欄:空行
- ○:一致する文字列がある
- ×:一致する文字列がない
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.