[Regular Expression] to determine whether the name

// name length up to 4
 // Surnames regex 
public  boolean xmPd (A String) {
         IF (a.length () <= 4 ) { 
            String pattern = "^ [Zhao Qian Sun Li Zhou, Wu Zheng, Wang Feng, Chen, Chu, Wei, Jiang, Shen, Han, Yang Zhu, Qin, especially Xu, Ho, Lu, Shi, Zhang, hole, Cao Yan, China, gold Wei Tao, " 
                    +" Jiang Qi, Xie, Zou Yu, cypress, water, Dou, Zhang, Yun, the Soviet Union, Pan, Ge, Xi, Fan Peng, Lang, Lu, Wei, Chang, horses, Miao, phoenix, flowers, party, Yu, Ren, Yuan, Liu, Feng, Bao, history, Tang Fei, inexpensive, Cen, Xue Lei, He, Ni, soup, Teng Yin, Luo, " 
                    +" Bi Hao, Wu, Ann, often, music, to, when Fu, leather, Bian, Qi Hong, Wu Yu, yuan, Bu Gu Meng, flat, yellow, and Mu, Xiao Yin, Yao Shao, Zhan Wang, Qi, Mao, Yu Di, rice, shellfish, Ming Zang, meter, volts, to, wear, talk, Song, Mao, " 
                    +" Pang Xiong, Ji, Shu, Qu, item, I wish, Dong Liang, Du, Nguyen, blue, Fujian, seats, season, hemp, strong, Jia, Lu, Lou, Wei Jiang, Tong Yan, Guo, Mei Sheng, Lin, Diao Chung, Xu Qiu, Luo, high, summer, Cai Tian Fan, Hu Ling, Huo, Yu Wan, branch, "  
                    +" Ke Zan, pipe, Lu, Mo, economics, housing, Qiu, Bartholomew, dry , the solution should be, were, Ding Xuan, Ben, Deng Yu, a single, Hang, Hung, bags, all, left, rock, Cui, guitar, button, Gong Cheng, Ji Xing, slippery, Pei Lu Rong, Weng, Xun, sheep, in, Hui, Chen, Qu, home, "
                    +" seal, Rui, Yi, Chu, Jin, Ji, Bing, MI, loose, well , segment, rich, witch, black, coke, Pakistan, bow, animal husbandry, Kui, mountains, valleys, cars, Hou, Mi, Peng, full, Xi, class, belief, autumn, Chung, Yi, Gong Ning, Qiu Luan, sharp, sweet, oblique, Li, Rong Zu, Wu, Fu " 
                    +" Liu, King, James, beam Long, leaves, fortunately, Secretary, Shao, Gao, Li, thistle, thin, printed, lodging, white, pregnant, Po, Tai, from Hubei, cable, salty, nationality, Lai, Zhuo Lin, Tu, Mongolian , pool, Joe, overcast, Yu, Xu, energy, dark green, double, smell, Xin, party, Zhai, Tan, tribute, labor, " 
                    +" Pang, Ji, Shen, help, plugging, Ran, slaughter, Li, Yong, however, Qu, mulberry, laurel, Pu, cattle, life, through, side, Hu, Yan Ji, Jia Pu, still, agriculture, warm, do not, Zhuang, Yan Chai, Qu, Yan, charge, Mu, even, Ru, Xi, Huan, Ai, fish, container, to, ancient, easy, " 
                    +" cautious, Ge, Liu, Yu, and finally, cum, home, balance, steps are, Geng, full, Philip , Marina, country, culture, Kou, wide, Paul, Que, East, Europe, Shu, fertile, Lee, Wei, Vietnam, Kui, Lung, division, Gong, She, Nie, Chao, hook, Ao, financial, cold , Zi, Xin, Kan, then, Jane, Rao, " 
                    +" empty, had, no sand, NIE, support, Ju shall, abundance, nest, off, Quine, phase, investigation, after Jing, red, tour, Zhu, right, Alex, cover, benefits, Huan, public, Wan Qi, Sima, Shangguan, Ouyang, Jaap, Zhuge, famous person, Oriental, Hector, Huangpu, Watson, " 
                    +" Rams, Tan Tai, Gong Ye, Munemasa, Puyang, Chunyu, Huns, Tai Shu, Shen Tu, Kung-Zhong Sun, Regulus, Linghu, Chung away, Yuwen, Sun, Murong, fresh in, Lvqiu, Stuart, commandant, Ji officer, Sikou, Zhang, Governor, child car, " 
                    +" Zhuan Sun, Duanmu, Wu Ma, male West, lacquer carving, music is, soil Si, the public good, Robert W., Jia Gu, kill the father, Gu Liang,
                    + "Handsome, Gou, Kang, condition, after, there, piano, Liang Qiu, Qiu left, the East Gate, West Gate, business, Mou, She, NAI, Peter, tours, Palace, Mexico, Kazakhstan, Qiao, Da, in love, Yang, Tong, fifth, words, Fu] [u4e00 \\ - \\ u9fa5] {l, 4} $ " ; 
            
            Boolean The matches = a.matches (pattern);
             return The matches; 
        } the else {
             return  to false ; 
        } 
    }

 

Guess you like

Origin www.cnblogs.com/su-zhifei/p/11102698.html