Skip to main content

is_valid_javascript_identifier

Function is_valid_javascript_identifier 

Source
pub fn is_valid_javascript_identifier(s: &str) -> bool
Expand description

Check if a string is a valid JavaScript identifier.

Follows the ECMAScript specification for IdentifierName:

  • First character: $, _, ASCII letter, or Unicode ID_Start
  • Subsequent characters: $, _, ASCII alphanumeric, \u{200c} (ZWNJ), \u{200d} (ZWJ), or Unicode ID_Continue