/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String multilineContentWithPassword
= "line1\nline2\npassword=line3\nline4"; String multilineContentWithoutPassword
= "line1\nline2\nline3\nline4"; String[] inputs
= {multilineContentWithPassword, multilineContentWithoutPassword
};
Pattern p = Pattern.compile("(?s)^.*password=.*");
System.
out.
printf("Handling input string '%s'%n", input
); System.
out.
printf("Result : '%s'%n'", p.
matcher(input
).
replaceFirst("")); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIG11bHRpbGluZUNvbnRlbnRXaXRoUGFzc3dvcmQgPSAibGluZTFcbmxpbmUyXG5wYXNzd29yZD1saW5lM1xubGluZTQiOwoJCVN0cmluZyBtdWx0aWxpbmVDb250ZW50V2l0aG91dFBhc3N3b3JkID0gImxpbmUxXG5saW5lMlxubGluZTNcbmxpbmU0IjsKCQlTdHJpbmdbXSBpbnB1dHMgPSB7bXVsdGlsaW5lQ29udGVudFdpdGhQYXNzd29yZCwgbXVsdGlsaW5lQ29udGVudFdpdGhvdXRQYXNzd29yZH07CgkJCgkJUGF0dGVybiBwID0gUGF0dGVybi5jb21waWxlKCIoP3MpXi4qcGFzc3dvcmQ9LioiKTsKCQkKCQlmb3IgKFN0cmluZyBpbnB1dCA6IEFycmF5cy5hc0xpc3QoaW5wdXRzKSkgewoJCQlTeXN0ZW0ub3V0LnByaW50ZigiSGFuZGxpbmcgaW5wdXQgc3RyaW5nICclcyclbiIsIGlucHV0KTsKCQkJU3lzdGVtLm91dC5wcmludGYoIlJlc3VsdCA6ICclcyclbiciLCBwLm1hdGNoZXIoaW5wdXQpLnJlcGxhY2VGaXJzdCgiIikpOwoJCX0KCX0KfQ==