На входе данные о высоте объекта (метры):
<0,05
0,05
0,1
0,2
...
5
7
8
9
10
>10
Пример кода
<xs:simpleType name="ВысотаОбъекта">
<xs:restriction base="xs:string">
<xs:pattern value=".......регулярные выражения???"/>
<xs:documentation><0,05<xs:documentation/>
<xs:documentation>0,05<xs:documentation/>
<xs:documentation>0,1<xs:documentation/>
<xs:documentation>0,2<xs:documentation/>
<xs:documentation>...<xs:documentation/>
<xs:documentation>9<xs:documentation/>
<xs:documentation>10<xs:documentation/>
<xs:documentation>=>11"<xs:documentation/>
</xs:restriction>
</xs:simpleType>
Как вариант:
[0,05-70]|оператор сравнения и число??? - но не могу понять как указать что число может идти с оператором либо число с плавающей точкой может идти с оператором.
Вопрос:
Т.е. на входе целые числа, числа с плавающей точкой, логические операторы с целыми числами, логические операторы с числом с плавающей точкой.
Подскажите пожалуйста, какое регулярной выражение подходит для обработки указанных данных?