Шаблон:Regex:Число с е.и.
Материал из ТХАБ.РФ
(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)
Регулярное выражение, которому должны удовлетворять числа с единицами измерения. Для использования в {{Подготовить аннотацию/number}}.
Проверка:
- 1 — распознано как число {{#regex:1|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 12 — распознано как число {{#regex:12|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1234 — распознано как число {{#regex:1234|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1 234 — распознано как число {{#regex:1 234|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1 234 — распознано как число {{#regex:1 234|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1 234,56 — распознано как число {{#regex:1 234,56|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1,23456e3 — распознано как число {{#regex:1,23456e3|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1,23456×103 — распознано как число {{#regex:1,23456×103|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 1 234 м — распознано как число {{#regex:1 234 м|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- число 1 234 м — распознано как число {{#regex:число 1 234 м|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 6 000 000 евреев — распознано как число {{#regex:6 000 000 евреев|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- 2:3 — распознано как число {{#regex:2:3|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}},
- это не число — распознано как число {{#regex:это не число|%(?:(?:[+\-][\s ]*)?\d[\d\s ]*(?:[.,]\d+)?(?:[eE][+\-]?\d+|[ו]10[+\-]?\d+|:\d+)?(?:[\s ]*[^\d[\]<>()\s ]+|\([^\d[\]<>()\s ]+\)|[+\-]?\d+)*)%}}.