Regex должен взять текст между двумя точками и написать что-то еще - PullRequest
0 голосов
/ 16 марта 2019

Вот так я и должен тестировать какой-то текст.Где, например, я просто написал #member#, тогда это просто " привет "

, что я хочу, но возражаю, если я напишу \#medlem\#.*\#memberstop\#, где взять все между #member# и #memberstop# Весь текст, который проходит через него, должен просто заменить его на привет.

text = Regex.Replace("<p>hello world! #member# Hello World #memberstop# test data</p>", @"\#member\#.*\#memberstop\#", m => { return "Hello"; });

Здесь хорошо работает:

text = Regex.Replace("<p>hello world! #member# Hello World #memberstop# test data</p>", @"\#member\#", m => { return "Hello"; });
    enter code here

Здесь он выходит и обменивается # member # с hello.

Я смотрю здесь: https://stackoverflow.com/a/8870169/11141703

1 Ответ

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