转自CSDN一个博主的文章,感觉很有用,转发收藏一下。 import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class ChineseUtill {
private static boolean isChinese(char c) {
Charac...
分类:
编程语言 时间:
2015-04-17 16:04:06
阅读次数:
137
我们在Java中如果用到处理要分隔字符串,不免会用到String的split(String regex)函数,这时候我们要注意的。
如果想以回车来分隔字符串,很多同学都会这样做。下面是例子:
String[] res = str.split("\n");
但是这样可能会有一个潜在的问题,如果我们的str字符串是从文本文件中得到的,那么就会出现一个隐患。
假如我们的文件为test.txt,里...
分类:
编程语言 时间:
2015-04-17 15:48:02
阅读次数:
141
1.regexRegex re = new Regex("abc");我的理解是:对“abc”这个字符进行代换或者判断...,即将“abc”当做关注点。关于正则表达式,有一些code较为常用。#1忽略大小写的功能RegexOptions.IgnoreCase 3 st...
分类:
其他好文 时间:
2015-04-17 11:12:29
阅读次数:
123
正则表达式语法结构图:Java正则表达式类库结构图:Java典型例子1、String类 matches()方法判断字符串是否符合特定正则表达式@Test public void testRegex(){ String regex = ".*\\d{3}.*"; String str1 = "11te...
分类:
编程语言 时间:
2015-04-16 23:16:54
阅读次数:
218
标红关键字$text = "Sample sentence from KomunitasWeb, regex has become popular in web programming. Now we learn regex. According to wikipedia, Regular expr...
分类:
其他好文 时间:
2015-04-16 13:47:01
阅读次数:
144
黑马程序员java培训 第十四天笔记1.正则表达式概述与基本使用正则表达式是用来校验符合正确规则的一串字符。介绍规则:在String类中有一个matcher方法,它有一个正则表达式的连接。package lm.Regex;import java.util.Scanner;/**...
分类:
其他好文 时间:
2015-04-16 01:21:01
阅读次数:
142
程序里面经常会遇到要规范输入的地方,但是记性不太好,正则表达式都记不住,不纠结了,每次要用到还得去查,不如自己写在这里查起来方便。来吧,第一个:整数数字bool System.Text.RegularExpressions.Regex.IsMatch(str, @"^[0-9]*$");第二个:手机...
分类:
其他好文 时间:
2015-04-15 18:51:27
阅读次数:
120
获取客户端真实IP package org.j4.utils;
import java.util.regex.Matcher;
public class WebUtils {
/**
* 取得客户端真实ip
*/
public static String getIpAddr() {
HttpServletRequest request = ((...
分类:
其他好文 时间:
2015-04-15 15:08:30
阅读次数:
188
package com.sangedabuliu.www;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class UserReg {
/**
* 验证用户名,支持中英文(包括全角字符)、数字、下划线和减号 (全角及汉字算两位),长度为4-20位,中文按二位计数
*...
分类:
编程语言 时间:
2015-04-15 14:57:27
阅读次数:
209
Python 的Beautiful Soup包可以方便的解析html 序言 之前用python爬取网页的时候,一直用的是regex或者自带的库sgmllib里的SGMLParser。但是遇到复杂一点的情况时,SGMLParser往往就不那么给力了!(哈,难道...
分类:
编程语言 时间:
2015-04-15 13:45:27
阅读次数:
210