как обрезать пробел перед символом?

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
есть в тексте к примеру такая конструкция:
Вопрос: как можно при помощи обработки текста заменить " ?" (вопросительный знак с пробелом) на "?" (вопросительный знак без пробела)
 

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
когда пробую на простом примере:

то всё заменяется, на выходе получается "привет?" (без пробела)

а вот если "?" подставляется в поле "что искать" с помощью переменной, то уже не заменяется
 

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
странно вообщем, если пробовать такое со статичным текстом то всё работает - если с переменными - то нет.
может проблема в том что знак "?" у меня добавляется из привязанного файла? (что то с кодировкой и т.д.)

вообще всё что думал, уже перепробовал, но не выходит, а хотелось бы чтобы это работало.
если кто сталкивался с таким, подскажите плиз
 
Последнее редактирование:

Max

Client
Регистрация
17.06.2012
Сообщения
168
Благодарностей
44
Баллы
28
Код:
string inputString = project.Variables["string"].Value;
string output = inputString.Replace(new string[]{" ?"}, "", StringSplitOptions.None);
return output;
Попробуй так.
 
  • Спасибо
Реакции: money4honey

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
всё получилось!
спасибо
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)