Positive Look behind 1
import java.util.regex.Matcher; import java.util.regex.Pattern; public class PositiveLookBehindExample { public static void main(String args[]) throws Exception { String regex = "(?<=http://)\\S+"; Pattern pattern = Pattern.compile(regex); String candidate = "The Java2s website can be found at "; candidate += "http://www.java2s.com. There, "; candidate += "you can find some Java examples."; Matcher matcher = pattern.matcher(candidate); while (matcher.find()) { String msg = ":" + matcher.group() + ":"; System.out.println(msg); } } }
1. | Positive Look ahead | ||
2. | Positive Look Behind 2 | ||
3. | Positive Look Behind 3 | ||
4. | Negative Look ahead | ||
5. | Regular Expression: find | ||
6. | Java Regular Expression : find 2 | ||
7. | Java Regular Expression : File and Find |