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