Spec-Zone.ru › Haxe JavaScript

RegExp

package js.lib

Доступно в js

Встроенные регулярные выражения JavaScript.

Для кроссплатформенных регулярных выражений используйте класс Haxe EReg или литералы регулярных выражений.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp

Конструктор

new(pattern:String, ?flags:String)

Создает объект регулярного выражения для сопоставления текста с шаблоном.

Переменные

read onlyglobal:Bool

Указывает, используется ли флаг "g" с регулярным выражением.

read onlyignoreCase:Bool

Указывает, используется ли флаг "i" с регулярным выражением.

lastIndex:Int

Индекс, с которого следует начать следующее сопоставление.

read onlymultiline:Bool

Указывает, используется ли флаг "m" с регулярным выражением.

read onlysource:String

Исходный текст объекта regexp, он не содержит двух слешей по обе стороны и каких-либо флагов.

Методы

exec(str:String):Null<RegExpMatch>

Выполняет поиск совпадения в заданной строке. Возвращает массив результатов или null.

test(str:String):Bool

Выполняет поиск совпадения между регулярным выражением и заданной строкой. Возвращает true или false.

toString():String

Возвращает строковое представление регулярного выражения.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/lib/RegExp.html

Spec-Zone.ru

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