1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

Replaceval: не выходить поменить местами {"} на {\"}

Тема в разделе "Lotus - Программирование", создана пользователем -, 5 окт 2009.

  1. Гость

    Репутация:
    0
    Мне надо проверить значении на наличие в нем кавычек, если есть таковые то заменить на \"
    Надыбал функцию Replace(),
    array1(0) = sourceArray - "ТОВ "ИКП""
    array2(0) = findArray - {"}
    array3(0) = replacementArray - {\"}

    ReplaceVal = Replace(array1, array2, array3)

    Не работает ;)
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Репутация:
    0
    Регистрация:
    6 ноя 2007
    Сообщения:
    3.195
    Симпатии:
    24
    Денис Кириченко
    функция меняет весь член на другой а не часть строки
     
  3. morpheus

    morpheus скриптописец

    Репутация:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    3.915
    Симпатии:
    1
  4. Гость

    Репутация:
    0
    Все огромное спасибо, очень помогло.
    P.S. Отдельные плюс модератору за скорость. Спасибо Morpheus.
     
  5. Akupaka

    Akupaka А че я?.. О.о

    Репутация:
    0
    Регистрация:
    4 окт 2007
    Сообщения:
    3.360
    Симпатии:
    2
    подождите, меня глючит или функция Replace меняет все как надо?..
    а что именно у тебя не сработало хотя бы?

    Код:
    	Dim s As String
    s = |Hell"o worl"d|
    Msgbox Replace(s, {"}, {\"})
    
    'Prints Hell\"o worl\"d
    
    
    Dim array1 (0) As String
    Dim array2 (0) As String
    Dim array3 (0) As String
    array1(0) = "ТОВ ""ИКП"""
    array2(0) = {"}
    array3(0) = {\"}
    Msgbox Join(Replace(array1, array2, array3))
    
    'Prints ТОВ \"ИКП\"
     
Загрузка...

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