import java.util.Scanner; import javax.swing.JOptionPane; /** * * @author Bill Kraynek * * COP3337 Example */ public class ScannerDelimiterExample { /** * @param args the command line arguments */ public static void main(String[] args) { String string = "1zaacxy3cz"; Scanner scanner = new Scanner(string); display("abc",scanner); scanner = new Scanner(string); display("[abc]",scanner); scanner = new Scanner(string); display("[abc]+",scanner); scanner = new Scanner(string); display("[^abc]+",scanner); } static void display(String delimiters, Scanner scanner) { scanner.useDelimiter(delimiters); String out = ""; while (scanner.hasNext()) { out += scanner.next() + "\n"; }// end while JOptionPane.showMessageDialog(null,out); } }