模块 Prism::RegularExpressionFlags

用于正则表达式和匹配最后一行节点的标志。

常量

ASCII_8BIT

n - 强制使用 ASCII-8BIT 编码

EUC_JP

e - 强制使用 EUC-JP 编码

EXTENDED

x - 忽略正则表达式中的空格并允许注释

FORCED_BINARY_ENCODING

内部字节强制使用二进制编码

FORCED_US_ASCII_ENCODING

内部字节强制使用 US-ASCII 编码

FORCED_UTF8_ENCODING

内部字节强制使用 UTF-8 编码

IGNORE_CASE

i - 匹配时忽略字符的大小写

MULTI_LINE

m - 允许 $ 匹配字符串内的行尾

ONCE

o - 只将值插入正则表达式一次

UTF_8

u - 强制使用 UTF-8 编码

WINDOWS_31J

s - 强制使用 Windows-31J 编码