ECMAScript | Атом класса без тире (ClassAtomNoDash) | Регулярные выражения (Regular Expression) — efim360.ru

ECMAScript | Атом класса без тире (ClassAtomNoDash) | Регулярные выражения (Regular Expression)

Синтаксис производства ClassAtomNoDash

ClassAtomNoDash [UnicodeMode] ::

SourceCharacter но не один из \ или ] или -

\ ClassEscape [?UnicodeMode]

 

Два производства ClassAtomNoDash

Производство ClassAtomNoDash :: SourceCharacter, но не один из \ или ] или - оценивается следующим образом:

1. Верните CharSet, содержащий символ, соответствующий SourceCharacter.

Производство ClassAtomNoDash :: \ ClassEscape оценивается следующим образом:

1. Верните CharSet, который является результатом вычисления ClassEscape.

 

Информационные ссылки

Предыдущий раздел - Атом класса

Стандарт ECMAScript - Раздел "ClassAtomNoDash" - https://tc39.es/ecma262/#sec-classatomnodash