reIsPlainProp top-level property

RegExp reIsPlainProp
final

Used to match property names within property paths.

Implementation

final reIsDeepProp =
        RegExp(r"\.|\[(?:[^[\]]*|([" "\"'])(?:(?!\1)[^\\]|\\.)*?\1)\]"),
    reIsPlainProp = RegExp(r"^\w*$"),
    rePropName = RegExp(r'\[^[.\[\]]+\]|\[(?:(-?\d+(?:\.\d+)?)|(["'
        '\'])(?:(?!\2)[^\\]|\\.)*?\2)\]|\.(?!\.|\$)|\[\]');