다음은 유용한 코드입니다. 많은 경우 옵션을 더 보려면 Regular-expressions.info을 참조하십시오.
모든 코드 Using System.Text.RegularExpressions;
{mm}
(및 만mm
)의 모든 항목을 제거
Regex.Replace(myString, "{mm}", String.Empty, RegexOptions.None);
이 모든 항목을 교체 {mm}
(및 만mm
를)와,:
Regex.Replace(myString, "{mm}", "mm", RegexOptions.None);
는 {any-characters}
의 모든 항목을 제거
Regex.Replace(myString, @"{[\-a-z]*}", String.Empty, RegexOptions.IgnoreCase);
가 any-characters
으로 {any-characters}
의 모든 항목을 대체합니다
Regex.Replace(myString, @"{(?<tag>[\-a-z]*)}", "${tag}", RegexOptions.IgnoreCase);
여기에 질문이 있습니까? 페이지를 사전 처리하려는 경우, 리소스 파일을 사용하여 국제화하는 방법에 대한 조언 등을 알 수 없습니다. – 48klocs
{mm}을 mm으로 대체하거나 {mm}을 완전히 제거하는 정규 표현식이 필요합니다 –
@ 48klocs가 말한 것을 추가하기 위해 ASP.NET은 다른 문화권을 수용해야하는 경우 ASP.NET이 이미 여러 언어 요소를 처리 할 수있는 방법을 제공합니다 및 언어. if/else 문과 데이터베이스의 값을 대체하는 것보다 훨씬 더 깨끗합니다. 관심이 있다면 ASP.NET * 세계화 * 및 * 현지화에 대한 조사를 수행하십시오. 이 프로세스는 * internationalization *이라고도합니다. –