Требовать регулярное выражение в C # - PullRequest
0 голосов
/ 23 февраля 2010

Требуется регулярное выражение для приведенной ниже строки ввода:

Входные данные - ANALYZE / xxxxxxxx:

В строке xxxxxx есть любые символы. Нужно регулярное выражение, чтобы понять это

В конце есть двоеточие, но мне нужно заменить весь 'ANALYZE / xxxxxxxx:' на String.empty.

Я хочу заменить вышеуказанную строку на String.empty

Регулярное выражение, которое я использовал 'ANALYZE /.*', не получает.

Предоставьте мне регулярное выражение.

Ответы [ 3 ]

4 голосов
/ 23 февраля 2010

Вам действительно нужно регулярное выражение? Разве вы не можете просто использовать

if (text.StartsWith("ANALYSE/"))

Если вам нужно определенно нужно регулярное выражение, просто

ANALYSE/.*

будет соответствовать соответственно. Сторона удаления будет зависеть от точно того, что вы хотите сделать - если бы вы могли привести конкретный пример, это облегчит жизнь.

1 голос
/ 23 февраля 2010

Попробуйте создать свой собственный, используя этот сайт: http://gskinner.com/RegExr/

1 голос
/ 23 февраля 2010

Попробуйте ANALYSE/.*?:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...