Группы фильтрации фильтрации regex и ключевых полей с необязательно пустыми полями значенияC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Группы фильтрации фильтрации regex и ключевых полей с необязательно пустыми полями значения

Сообщение Anonymous »

У меня есть небольшая проблема с тем, чтобы придумать правильную регуляцию. Мне пришлось создать регулярность для следующего текста:
feld1 = 1134 2000 0101 0202 0303 < /p>
name1 = ein kleiner namens test < /p>
daten1 = 2200220 < /p>
vwz = < /p>
name2. = < /p>
daten2 = 1100110 < /p>
regex должна найти все ключи и соответствующие значения и сохранить их в матчах. Пока все хорошо.
([\ s]+(? [^\ S]+) [\ s]+= [\ s]+(? За одним исключением: если значение пустое, оно не распознает его и думает, что ключ+значение следующей строки - это значение, которое он должен присвоить ключ. Эта проблема, но она поместила бы пространство после = также в корпорацию. Попробуйте, как я мог бы я не нахожу регулярность, которая решает обе ситуации, так что я просто получаю правильный ключ, пары значений:

Вопрос. Цель?

Подробнее здесь: https://stackoverflow.com/questions/795 ... alue-field
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»