Spec-Zone.ru › Ruby 3.4
  1. Prism::
  2. RegularExpressionFlags

module 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

Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API