Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Последние три символа не нуль (регулярные) / 8 сообщений из 8, страница 1 из 1
01.12.2006, 11:50:05
    #34169776
iis
iis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Подскажите как сделать шаблон проверки чтоб последние три символа были НЕ нулями.
...
Рейтинг: 0 / 0
01.12.2006, 12:14:25
    #34169893
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Код: plaintext
1.
2.
3.
4.
String s = "foo";
 if  (s.startsWith()) {
   System.out.println("wrong");
}

или именно регексп нужен?
...
Рейтинг: 0 / 0
01.12.2006, 12:14:59
    #34169895
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Код: plaintext
1.
2.
3.
4.
String s = "foo";
 if  (s.startsWith("000")) {
   System.out.println("wrong");
}

забыл 000 вписать
...
Рейтинг: 0 / 0
01.12.2006, 12:57:35
    #34170149
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Deadyзабыл 000 вписать
и заменить startsWith на endsWith.
...
Рейтинг: 0 / 0
01.12.2006, 13:13:00
    #34170231
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
NotGonnaGetUs Deadyзабыл 000 вписать
и заменить startsWith на endsWith.
Ну и "!" добавить.
...
Рейтинг: 0 / 0
01.12.2006, 14:04:20
    #34170491
iis
iis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Timm NotGonnaGetUs Deadyзабыл 000 вписать
и заменить startsWith на endsWith.
Ну и "!" добавить.

э... регэксп нужен позарез. Это хозяйство для стратс валидатора mask. Чтоб свой валидатор не писать (в лом).
...
Рейтинг: 0 / 0
01.12.2006, 14:19:01
    #34170572
Ekshibarov Vladimir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
iisПодскажите как сделать шаблон проверки чтоб последние три символа были НЕ нулями.

Код: plaintext
1.
2.
3.
"234234111".matches("^.*[^0]{3}$") // true
"234234010".matches("^.*[^0]{3}$") // false
"234234000".matches("^.*[^0]{3}$") // false
...
Рейтинг: 0 / 0
01.12.2006, 14:56:53
    #34170770
iis
iis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Последние три символа не нуль (регулярные)
Ekshibarov Vladimir iisПодскажите как сделать шаблон проверки чтоб последние три символа были НЕ нулями.

Код: plaintext
1.
2.
3.
"234234111".matches("^.*[^0]{3}$") // true
"234234010".matches("^.*[^0]{3}$") // false
"234234000".matches("^.*[^0]{3}$") // false


спасибо за ответ. А как сделать чтоб именно три символа подряд не были нулями ("000")?
Т.е.
Код: plaintext
1.
2.
3.
"234234111".matches("...") // true
"234234010".matches("...") // true
"234234000".matches("...") // false
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Последние три символа не нуль (регулярные) / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]