У меня есть этот простой регулярное выражение,Добавление элемента И условие для регулярных выражений
[\d]{1,5}
, что соответствует любое целое число от 0 до 99999.
Как бы я изменить его так, что он не соответствует 0, но соответствует 01 и 10 и т. д.?
Я знаю, что есть способ сделать OR, как так ...
[\d]{1,5}|[^0]{1}
(не имеет смысла)
Там способ сделать AND?
Ваше выражение не будет соответствовать "10". – Kena 2008-10-21 17:02:59
Вы правы, я обновился, чтобы быть более точным. Спасибо – 2008-10-21 17:04:55
Ваше выражение также соответствует 00. Это явно не отрицается, но я не уверен, что это намерение. – Rontologist 2008-10-21 17:30:20