Досить розумна маленька функція... не може придумати використання для неї зараз: -)
На даний момент я пишу серію статей (які, на щастя, будуть опубліковані ) з заголовком " Нагадування за допомогою Regex ," у цій програмі буде показано десятки фрагментів коду, які продемонструють спосіб виконання типових дій, а також деякі не дуже загальних - дій з використанням regex.
У першій статті з назвою " Заміна " у мене з'явився скрипт, який показує, як виділити слово, коли НЕ знайдено у іншому фрагменті тексту. У наступному фрагменті коду показано, що...
Відповідає " безумний " не у ДИКТОРах з використанням matcherEvaluator
[C#] string source = sourceTextBox.Text; Формальний вираз re = новий формальний вираз @ "? "Url "<а [^>]*>.*?</ a>) що? 'Word'foo) ; /// Використовувати matchEvaluator з вказівником на метод делегата результат рядка = re.Replace} Джерело, новий searchEvaluator} ФорматLinkBits) ;
Метод // уповноваження private string FormatLinkBits} Відповідність до m ) m. groups["Слово"] { string theWord = m. groups["Слово"].Значення ; return "<b>" + Слово + "</ b>" ; } else return m.Value; }
Це буде корисним для таких речей, як перетворення слів у гіперпосилання, подібних до "Функція KeyWords ," яку СкоттW нещодавно впроваджено у версію 0. 24 з.Text.
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.