none
Regular Expression 을 이용한 문자열 변경 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “Regular Expression 을 이용한 문자열 변경에 대한 답변을 드리겠습니다.

               

    Step 1 : Regular Expression에 매치되는 문자열 변경

     

    Regex클래스의 Replce함수를 이용해서 Reglar Expression에 매치되는 문자열을 변경합니다.

    [Regex]::Replace('192.168.1.200', '\d{1,3}$','201')

     

     

    Step 2 : 기존 문자열값과 연관되는 문자열로 변경

     

    기존 문자열 값을 참조해서 연관되는 문자열로 변경합니다.

    [Regex]::Replace('192.168.1.1', '\d{1,3}$', {[Int]$Args[0].Value + 1}) 

     

     

    참고 자료

     

    Regex.Replace Method

    http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex.replace.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 9월 27일 화요일 오전 2:13
    2011년 9월 26일 월요일 오전 6:54
    중재자