Я пытаюсь извлечь сообщения из следующего типа строк, < /p>
Error_Message('The value 1,2 and 3 that you have entered is invalid.');
< /code>
Используя следующее регулярное выражение, < /p>
\s*(\w+):\s*(?:'\s*(?:\|\S*)'\s*|[^'])+< /code> '< /p>
можно проверить здесь < /p>
Но проблема в том, что это не удается в определенных сценариях, таких как, < /p>
General_Message('Sample message value :p you have '||CHAR(10)||'entered is invalid.', FunctionY('xyz', param2) );
General_Message(' The percent may not be negative.',FunctionZ('xyz', parameter2));
< /code>
Нужна поддержка от вас, ребята, чтобы исправить это. < /p>
Заранее! < /p>
Подробнее здесь: https://stackoverflow.com/questions/232 ... characters