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

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