groovy의 특정 문자열 시퀀스를 중간에있는 하나 이상의 와일드 카드와 일치 시키려고합니다. 예를 들어 : What is your name? My Name is Fred
(XXXXXXXX
모든 문자 나 숫자 또는 기호 또는 공간 일 수 있고, 임의의 길이 일 수있다)그루비의 all과 regex를 대체하여 특정 문자열 맞추기
String s = "What is your name? Hello my name is: XXXXXXX. Nice to meet you"
String t = "Hello my name is: XXXXXXX. Nice to meet you"
s.replaceAll("REGULAR EXPRESSION HERE THAT MATCHES THE STRING t", "My Name is Fred.");
이것은 원하는 결과를 얻을 것이다.
string t
과 일치하는 정규 표현식은 무엇입니까? XXXXXXXX
은 임의의 문자 또는 숫자 또는 기호 또는 공백이 될 수 있으며 길이는 임의 일 수 있습니다.
미리 감사드립니다.
문자열 'XXXXXXX'는 (는) 문자열 s와 t에서 모두 같습니까? –