import org.apache.regexp.*;
/**
* Match the "Q[^u] pattern against strings from command line.
* @author Ian F. Darwin, ian@darwinsys.com
* @version $Id: RE_QnotU_Args.java,v 1.6 2001/03/15 22:10:49 ian Exp $
*/
public class RE_QnotU_Args {
public static void main(String[] argv) throws RESyntaxException {
String patt = "^Q[^u]\\d+\\.";
RE r = new RE(patt);
for (int i=0; i<argv.length; i++) {
boolean found = r.match(argv[i]);
System.out.println(patt +
(found ? " matches " : " doesn't match ") + argv[i]);
}
}
}
|