![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
假定一个英文表示的地址格式要求是:数字号码(至少1个),然后是一个或多个空格隔开,然后是一个单词(至少两个字母)表示的地名,或用空格隔开的两个单词(至少两个字母)表示的地名,例如: 5 waiganxijie Beijing,就是符合要求的地址格式。下面应用程序的main方法中使用JOptionPane类的文本输入对话框输入地址,通过正则字符串和字符串类的matches()方法判断是否为地址格式要求的地址。请完成程序填空。import javax.swing.*; import java.util.regex.Pattern; public class UseMatchesMethod{ public static void main( String args[] ) { String regex=____(1)_____; String input=JOptionPane.showInputDialog("请输入地址"); if(____(2)____) System.out.println(input+"是有效的地址!"); else System.out.println(input+"不是有效的地址!"); } }