Помогите с регуляркой



  • Всем привет, нужно ставить точку в месте, где есть пробел и большая кириллическая буква (вместе).
    Пробовал "Заменить строку: регулярное выражение"
    Регулярка: "\s+[\А-\Я]" (string)
    Заменить на: ". \1" (string, когда врубаю expression, ошибку выдает)

    В итоге регулярка отрабатывает, но в новый текст подставляется ". \1" вместо исходной буквы.

    Спасибо!



  • @saanneekk said in Помогите с регуляркой:

    Всем привет, нужно ставить точку в месте, где есть пробел и большая кириллическая буква (вместе).
    Пробовал "Заменить строку: регулярное выражение"
    Регулярка: "\s+[\А-\Я]" (string)
    Заменить на: ". \1" (string, когда врубаю expression, ошибку выдает)

    В итоге регулярка отрабатывает, но в новый текст подставляется ". \1" вместо исходной буквы.

    Спасибо!

    Приведите пример исходного текста и что в итоге из него хотите получить



  • @Fox Исходник: Это первое предложение А это второе предложение Здесь третье предложение
    Что должно получится: Это первое предложение. А это второе предложение. Здесь третье предложение

    В тексте иногда отсутствуют точки и нужно их проставить.



  • @saanneekk said in Помогите с регуляркой:

    @Fox Это первое предложение А это второе предложение Здесь третье предложение

    В тексте иногда отсутствуют точки и нужно их проставить.

    Действие "Заменить строку", регулярка

    \s([А-Я])
    

    заменить на

    . \1
    

    52f5cbd6-6422-431b-aa48-ca5c8a7a5b02-изображение.png



  • @Fox said in Помогите с регуляркой:

    . \1

    Сработало. Большое спасибо!


Log in to reply