Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Ка после восклицательного знака убрать пробелы?
wikslДата: Пт, 26 Июня 2015, 09:29 | Сообщение # 1
Участник
Пишу команду:
StrReplace "[temp]" "! " "!" "[temp]"
и происходит удаление всех пробелов, а как заменить в тексте восклицательный знак и пробел на восклицательный знак?
записывал и так:
StrReplace "[temp]" "[#34] " "[#34]" "[temp]"
то же самое, удаляет все пробелы.


Вик
 
СообщениеПишу команду:
StrReplace "[temp]" "! " "!" "[temp]"
и происходит удаление всех пробелов, а как заменить в тексте восклицательный знак и пробел на восклицательный знак?
записывал и так:
StrReplace "[temp]" "[#34] " "[#34]" "[temp]"
то же самое, удаляет все пробелы.

Автор - wiksl
Дата добавления - 26 Июня 2015 в 09:29
mishemДата: Пт, 26 Июня 2015, 13:27 | Сообщение # 2
Эксперт форума
Поиграйся с добавлением еще одного !
Что то типа

StrReplace "[temp]" "!! " "!!" "[temp]"

Если не получится, попробуй заменить ! с пробелом на какой нибудь другой символ, а после этот символ на !


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеПоиграйся с добавлением еще одного !
Что то типа

StrReplace "[temp]" "!! " "!!" "[temp]"

Если не получится, попробуй заменить ! с пробелом на какой нибудь другой символ, а после этот символ на !

Автор - mishem
Дата добавления - 26 Июня 2015 в 13:27
Damien89Дата: Пт, 26 Июня 2015, 15:04 | Сообщение # 3
Любопытный
Цитата wiksl ()
StrReplace "[temp]" "! " "!" "[temp]"

У меня эта команда нормально работает, заменяет как надо!

Добавлено (26 Июня 2015, 15:04)
---------------------------------------------
Извиняюсь проглядел! )))) Действительно все пробелы удаляет!
Как написал mishem работает! redface

 
Сообщение
Цитата wiksl ()
StrReplace "[temp]" "! " "!" "[temp]"

У меня эта команда нормально работает, заменяет как надо!

Добавлено (26 Июня 2015, 15:04)
---------------------------------------------
Извиняюсь проглядел! )))) Действительно все пробелы удаляет!
Как написал mishem работает! redface


Автор - Damien89
Дата добавления - 26 Июня 2015 в 15:04
wikslДата: Пт, 26 Июня 2015, 16:30 | Сообщение # 4
Участник
Цитата mishem ()
Поиграйся с добавлением еще одного !

Спасибо, заменил на два восклицательных знака и все заработало)


Вик
 
Сообщение
Цитата mishem ()
Поиграйся с добавлением еще одного !

Спасибо, заменил на два восклицательных знака и все заработало)

Автор - wiksl
Дата добавления - 26 Июня 2015 в 16:30
DEMBELДата: Пт, 26 Июня 2015, 19:50 | Сообщение # 5
Наш дизайнер
неудивительно, один ! означает "оставить все в точности после этого знака", а после знака пусто, фактически это спецсимвол для нб, соотв-но !! это "в точности !"
это как допустим экранирование слешей или кавычек в php или регулярках, тот же принцип, нужно двойные ставить, когда символ не воспринимается как просто символ


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениенеудивительно, один ! означает "оставить все в точности после этого знака", а после знака пусто, фактически это спецсимвол для нб, соотв-но !! это "в точности !"
это как допустим экранирование слешей или кавычек в php или регулярках, тот же принцип, нужно двойные ставить, когда символ не воспринимается как просто символ

Автор - DEMBEL
Дата добавления - 26 Июня 2015 в 19:50
  • Страница 1 из 1
  • 1
Поиск: