String matching and replace in Java -
String matching and replace in Java -
i have string this:
string = "barbara liskov (born barbara jane huberman on nov 7, 1939" +" in california) computer scientist.[2] ford" +" professor of engineering science in mit school of engineering's electrical" +" engineering science , computer science section , institute professor" +" @ massachusetts institute of technology.[3]";
i replace of these elements: [1]
, [2]
, [3]
, etcetera, blank space.
i tried with:
if (a.matches("([){1}\\d(]){1}")) { = a.replace(""); }
but not work!
your pattern
wrong.
try example:
string input = "barbara liskov (born barbara jane huberman on nov 7, 1939 in california) " + "is computer scientist.[2] ford professor of engineering science " + "in mit school of engineering's electrical engineering science , computer " + "science section , institute professor @ massachusetts institute " + "of technology.[3]"; // | escaped opening square bracket // | | digit // | | | escaped closing square bracket // | | | | replace 1 space system.out.println(input.replaceall("\\[\\d+\\]", " "));
output (newlines added clarity)
class="lang-none prettyprint-override">barbara liskov (born barbara jane huberman on nov 7, 1939 in california) computer scientist. ford professor of engineering science in mit school of engineering's electrical engineering science , computer science section , institute professor @ massachusetts institute of technology.
java string match string-matching
Comments
Post a Comment