Я пытаюсь извлечь информацию из rc-файлов. В этих файлах «символы в строках экранируются путем удвоения их (« ») аналоговых строк строки C#. Это способ извлечь строку?регулярное выражение для C# verbatim like strings (обработка "" -подобных побегов)
Например, если у меня есть следующая строка « это «Ш» тест «»» Я хотел бы получить это„“тест„“. Он также должен быть не жадный (очень важно).
Я пытался использовать следующее регулярное выражение ;.
"(?<text>[^""]*(""(.|""|[^"])*)*)"
Однако производительность была ужасно I'v на основе его на е xplanation здесь: http://ad.hominem.org/log/2005/05/quoted_strings.php
Есть ли у кого-нибудь идеи справиться с этим, используя регулярное выражение?
И вы пытаетесь сделать что с помощью Perl? –
Нет. Я использую C#. (Я понимаю Perl и использую его много, но я не могу использовать его для этого приложения) – MartenBE
Тогда почему это имеет тег Perl? : D –