У меня есть текст и текст. Я искал и пробовал без успеха, и теперь я мог бы использовать некоторую помощь.Удалите трубку между заданными словами в тексте
Текст: Код
Заказчик: | Название и инициалы: Г-н A. | Префикс и фамилия: BV | Адрес электронной почты: [email protected]|Straat: De Straat | Номер дома/дополнение: 00 | Почтовый индекс: 000AA | Город: PLACE | Телефон:| Номер банковского счета: 00000000 | : Настоящим я разрешаю сбор одноразовых расходов и периодических расходов на подписку, включая любые дополнительные услуги для Diensten BV до уведомления о прекращении. | Информационный бюллетень: вы хотите получать ежемесячный информационный бюллетень Условия: Вы согласны с нашими условиями | Текущий номер телефона: Да | Текущий номер:| Текущий провайдер: Любой, не единовременные расходы EDL/Film1/Sport1 не сохранен, | нет комфорта. Дата начала подписки: как можно скорее | Подписка: Стандарт «все-в-1», * Основной телевизор; * Интернет 150 Мбит/с * VoIP-First Calling Extra: * Стеклянный модем € 0,00; * Цифровой приемник HD € 0,00; * Стоимость подключения € 0,00 | В месяц: первые 3 месяца € 00,00, затем € 00,00; * Стоимость доставки и администрирования € 00,00; * Итого единовременно € 00,00 | $ <
код у меня на данный момент является:
public string RemoveBetween(string baseText, string begin, string end)
{
Regex regex = new Regex(string.Format(@"\|", begin, end));
return regex.Replace(baseText, string.Empty);
}
o.Product = RemoveBetween(orderText, "Huidige provider:", "|Ingangsdatum");
Этот фрагмент кода не дает мне желаемого результата. Он не удаляет символ трубы. Есть ли кто-нибудь, кто мог бы помочь мне решить эту проблему?
спасибо, что заблаговременно !!
Поскольку у вас нет значений подстановки в строке формата ('{0}'). Отлаживайте свой код и проверяйте переменные. – CodeCaster
Это действительно проблема, которая вам нужна? Почему вы должны указывать начальные и конечные слова? –
@Glauco Cucchiar: Мне нужно начинать и заканчивать слова, потому что текст содержит несколько символов. И символы труб между начальным и конечным словами являются единственными, которые нужно удалить. В противном случае текст будет ломаться, когда я хочу импортировать его в gridview. – Geert