Здравствуйте, гость ( Вход | Регистрация )
kwisp | Дата 16.12.2009, 18:11 |
AD, если четко заданное то еще проще вместо \\d вставляй своё четкозаданное число и всё. |
|
AD | Дата 16.12.2009, 18:09 |
AD, вроде ты уже такую тему поднимал. Продолжал бы там. П.С. я думал это уже решено у тебя. Там решено. А здесь вопрос другой. Ну ладно.... сделал с помощью велосипеда. kwisp, не так. Не любое число, а четко заданное в данный момент. Ладно... С помощью извращения добился нужного результата! |
|
Litkevich Yuriy | Дата 16.12.2009, 17:17 |
AD, вроде ты уже такую тему поднимал. Продолжал бы там. П.С. я думал это уже решено у тебя. |
|
kwisp | Дата 16.12.2009, 16:42 |
AD, надо было сразу так и написать:) тебе надо выбрать к примеру все строки, в которых есть целые числа ? правильно? QRegExp("(\\s+\|^)(\\d+)(\\s+\|$)") что нить типа этого выберет тебе строки с целыми числами QRegExp("(\\s+\|^)(\\d+)\.(\\d+)(\\s+\|^)"); - с вещественными П.С. не проверял. |
|
AD | Дата 16.12.2009, 16:27 |
kwisp, не то. В смысле есть строка где есть события с целыми номерами и есть с вещественными. так вот смысл в том, что, если в подстроке ищется целое число, то он и находил строки с целыми числами, а если вещественное, то с вещественными. | |
kwisp | Дата 16.12.2009, 16:10 |
AD, не особо понял твои мысли. ну привяжись к началу строки. допустим начало стороки какие-то символы не больше 2 или 3 единичка какой-то текст конец строки. что то типо этого "^(.){1,2}1(.)*$" П.С. не проверял. |
|
AD | Дата 16.12.2009, 15:55 |
Есть ли возможность с помощью регулярных выражений сделать следующий трюк? Есть, предположим, такие строки: "7.1C_OFF 9.1 9.3 1_ON 7.3W_OFF" и "7.2C_OFF 6_ON 7.1W_OFF". Ну так чтобы при поиске в этих строках подстроки например "1" первая строка подпадала под это правило, а вторая нет? Есть правило регулярное, которое бы так ограничивало бы? Ну в смысле, что-то в регулярное выражение
добавить так, чтобы при следующем поиске
внутрь попадало при подставке в s первой строки и не попадало при подстановки 2-ой? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 17:09 |