Packageorg.libspark.utils
Classpublic class RegExpUtil



Public Methods
 MethodDefined by
  
addCaret(regexp:RegExp):RegExp
[static] 正規表現を先頭に一致するようにします。
RegExpUtil
  
addCaretAndDollar(regexp:RegExp):RegExp
[static] 正規表現を先頭文字から末尾文字まで含むものに一致するようにします。
RegExpUtil
  
addDollar(regexp:RegExp):RegExp
[static] 正規表現を末尾に一致するようにします。
RegExpUtil
  
addFlags(regexp:RegExp, flag:String = "gimsx"):RegExp
[static] 正規表現にフラグ(g、i、m、s、x) を追加します。
RegExpUtil
  
concat(... regexp):RegExp
[static] 複数の正規表現を結合して 1 つの新しい正規表現を作成します。 フラグは削除されます。
RegExpUtil
  
getFlags(regexp:RegExp):String
[static] 正規表現に設定されているフラグ(g、i、m、s、x) を取得します。
RegExpUtil
  
replace(regexp:RegExp, pattern:Object, repl:*):RegExp
[static] 正規表現のパターン部分(source) に対して置換処理を行い、新しい正規表現を作成します。
RegExpUtil
Public Constants
 ConstantDefined by
  MAIL : RegExp
[static] メールアドレスを検索する正規表現
RegExpUtil
  QUOTATION : RegExp
[static] ダブルクォーテーション、もしくはシングルクォーテーションで挟まれた文字列を検索する正規表現
RegExpUtil
  TAG : RegExp
[static] タグを検索する正規表現
RegExpUtil
  TAG_LONG : RegExp
[static]
RegExpUtil
  TAG_SHORT : RegExp
[static]
RegExpUtil
  URL : RegExp
[static] URL 文字列を検索する正規表現
RegExpUtil
  WEB_COLOR : RegExp
[static] #000000 から #FFFFFF の間の色指定を検索する正規表現
RegExpUtil
Method detail
addCaret()method
public static function addCaret(regexp:RegExp):RegExp

正規表現を先頭に一致するようにします。

Parameters
regexp:RegExp

Returns
RegExp
addCaretAndDollar()method 
public static function addCaretAndDollar(regexp:RegExp):RegExp

正規表現を先頭文字から末尾文字まで含むものに一致するようにします。

Parameters
regexp:RegExp

Returns
RegExp
addDollar()method 
public static function addDollar(regexp:RegExp):RegExp

正規表現を末尾に一致するようにします。

Parameters
regexp:RegExp

Returns
RegExp
addFlags()method 
public static function addFlags(regexp:RegExp, flag:String = "gimsx"):RegExp

正規表現にフラグ(g、i、m、s、x) を追加します。

Parameters
regexp:RegExp
 
flag:String (default = "gimsx")

Returns
RegExp
concat()method 
public static function concat(... regexp):RegExp

複数の正規表現を結合して 1 つの新しい正規表現を作成します。 フラグは削除されます。

Parameters
... regexp

Returns
RegExp
getFlags()method 
public static function getFlags(regexp:RegExp):String

正規表現に設定されているフラグ(g、i、m、s、x) を取得します。

Parameters
regexp:RegExp

Returns
String
replace()method 
public static function replace(regexp:RegExp, pattern:Object, repl:*):RegExp

正規表現のパターン部分(source) に対して置換処理を行い、新しい正規表現を作成します。

Parameters
regexp:RegExp
 
pattern:Object
 
repl:*

Returns
RegExp
Constant detail
MAILconstant
public static const MAIL:RegExp

メールアドレスを検索する正規表現

QUOTATIONconstant 
public static const QUOTATION:RegExp

ダブルクォーテーション、もしくはシングルクォーテーションで挟まれた文字列を検索する正規表現

TAGconstant 
public static const TAG:RegExp

タグを検索する正規表現

TAG_LONGconstant 
public static const TAG_LONG:RegExp

TAG_SHORTconstant 
public static const TAG_SHORT:RegExp

URLconstant 
public static const URL:RegExp

URL 文字列を検索する正規表現

WEB_COLORconstant 
public static const WEB_COLOR:RegExp

#000000 から #FFFFFF の間の色指定を検索する正規表現