Регулярное выражение \A до \r синтаксиса
Как я мог написать "Получить все от начала строки (\A) до символа возврата каретки (\r)" и оставить остаток как в регулярном выражении? Я хотел бы использовать это в функции GRED InDesign для стилизации первого абзаца текстового поля (до возврата каретки).
1 ответ
Решение
Для поиска от начала строки до определенного символа:
Здесь определенный символ: \r, и он не включен в совпадение.
Замените \ r на нужный вам символ.
\A[^\r]+
Здесь определенный символ: \r, и он включен в совпадение.
Замените оба символа \ r на нужный вам символ.
\A[^\r]+\r
Чтобы понять регулярные выражения:
\A
Утвердите положение в начале строки.[^\r]+
Сопоставьте каждый символ, который не является символом возврата каретки, от одного до неограниченного количества раз\r
Соответствуйте символу возврата каретки.