На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS

Дорогие друзья!
Поздравляем вас с Новым 2022 годом!
Всем ЗДОРОВЬЯ, удачи, успеха и благополучия!

msm.ru
Модераторы: ALXR, Profi
  
    > Взять все, кроме последнего символа в строке
      есть строка, надо взять все кроме последнего символа.
      никак у самого не получается ((((
      пример было - 1234 выделило -123
      спс заранее.
        (.*).$ не работает?
          смотрю здесь https://www.regexpal.com/ , к сожалению нет (( :huh:
          Сообщение отредактировано: Solncev -
            Как так? Вполне работает. Добавь модификатор m, влепи несколькострочный текст, подведи курсор к любой строке и убедись, что в группу попадают все символы, кроме последнего. Если ты имеешь в виду, что выделяется вся строка, то да, она вся походит под шаблон, но ведь тебе достаточно взять из неё только первую (и единственную) группу $1
            Убедиться легко, заменив экспу на (.*)(.)$ (т.е. внеся последний символ тоже в отдельную группу) и добавив там подстановку по шаблону aaa$2: вся первая группа будет замещаться на aaa, после которой в конце строки – исходный последний символ.
            Сообщение отредактировано: Qraizer -
              да, ты молодец, я разобрался как надо делать СПАСИБО
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0179 ]   [ 14 queries used ]   [ Generated: 21.01.22, 12:01 GMT ]