Я хочу, чтобы соответствовать Property Name
и Property value
в строке нижеРегулярное выражение для поиска строк между специальными символами, используя QRegExp
#Property Name : Property Value
Property Name
и Property Value
одиночные/мульти сформулированное предложение с цифрами и пробелами только , В них нет специальных символов.
Я пробовал с (?<=#)(.*):(.*?)
, но он не работает. Я прочитал многие вопросы на этом веб-сайте и попробовал их, но никто, похоже, не работал.
Я ожидаю ответ использовать QRegExp
(RegEx класс Qt) из qt4
Спасибо. Это тоже работает! Можете ли вы объяснить, почему ваше выражение лучше? Как я вижу, он заботится о ведущих и конечных пробелах, а также о других специальных символах. Это оно? – Sathish
[вот примеры, доказывающие, почему мое регулярное выражение лучше] (https://regex101.com/r/pW3wV4/4). Дайте больше данных, чтобы их можно было еще отполировать. –
Удивительный пример. Еще раз спасибо! Он охватывает все мои требования. – Sathish