プレフィックスとサフィックスを使用して文字列を検索する正規表現があります。最も単純な形式で\$\$\w+\$\$
は、検索されます$$My_Name$$
(この場合、接頭辞と接尾辞はどちらも と同じです$$
)。別の例は\[\#\w+\#\]
、一致すること[#My_Name#]
です。
接頭辞と接尾辞は常に 0 から n 文字の特定の文字列であり、直接の文字一致のために常に安全にエスケープできます。
C#コードでMatchesを抽出して操作できるようにしますが、明らかに私の一致には含まれて$$My_Name$$
いますが、SuffixとPrefix:の間の内部文字列を取得するだけですMy_Name
。
結果からプレフィックスとサフィックスを除外するにはどうすればよいですか?