Changeset View
Changeset View
Standalone View
Standalone View
data/generators/generate-cmake-syntax.py
Context not available. | |||||
36 | 36 | | |||
---|---|---|---|---|---|
37 | 37 | | |||
38 | def try_transform_placeholder_string_to_regex(name): | 38 | def try_transform_placeholder_string_to_regex(name): | ||
39 | ''' | ||||
40 | TODO Some placeholders are not IDs, but numbers... | ||||
41 | `CMAKE_MATCH_<N>` 4 example | ||||
42 | ''' | ||||
39 | m = _TEMPLATED_NAME.split(name) | 43 | m = _TEMPLATED_NAME.split(name) | ||
40 | return '\\b{}\\b'.format('&id_re;'.join(list(m))) if 1 < len(m) else name | 44 | return '\\b{}\\b'.format('&id_re;'.join(list(m))) if 1 < len(m) else name | ||
41 | 45 | | |||
Context not available. |