Текст на иврите (поиск-замена)

Тема в разделе "Функции поиск-замены и регулярные выражения", создана пользователем faqbill, 24 ноя 2017.

  1. faqbill

    faqbill Member Пользователи

    Регистрация:
    3 янв 2011
    Сообщения:
    53
    Здравствуйте. Ребята, просьба подсказать, как в таком примере, оставить все после первой запятой הרצל פינת תל-חי, קומה ב', נתניה то есть должно остаться только נתניה первое слово до запятой.
    Все дело в том что на иврите слова читаются с права на лево, не так как обычно.
    Для английского текста, или другого любого срабатывает вот такое re:\s*,.+| То есть удалить все после запятой.

    В нашем случает נתניה это город в Израиле - Нетания

    Просьба подсказать, как оставить только первое слово (город) ? Заранее огромное спасибо.

    Вот даже в моем примере тут, скопировать правильно не удается....
     
    Последнее редактирование: 24 ноя 2017
  2. Dumka

    Dumka Well-Known Member Пользователи

    Регистрация:
    8 фев 2012
    Сообщения:
    121
    попробуй без регулярок
    просто
    ,{skip}|
     
    faqbill нравится это.
  3. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Добрый день.
    {skip} почему-то не работает.
    Для того, чтобы подобрать универсальный метод, необходимо несколько примеров. В данном случае работает такой код:
    Код:
    ,{get}|{get}
    re:[\s\t]|
    [​IMG]
     
    faqbill нравится это.

Поделиться этой страницей