首页 - 开发工具
 收藏

在线正则测试和生成

 
 

在线代码测试以下正则立刻使用-GOGO..

javascript语言正则:
var input='998989891212';
var regex_e=/[0-9]/ig;
var content = input.match(regex_e);
console.log(content);
                        
PHP语言正则:
$input = '156454asdasd645';
$pat = "/[0-9]/si";
preg_match_all($pat, $input, $array);
var_dump($array);
//结果 array(1) { [0]=> array(9) { [0]=> string(1) "1" [1]=> string(1) "5" [2]=> string(1) "6" [3]=> string(1) "4" [4]=> string(1) "5" [5]=> string(1) "4" [6]=> string(1) "6" [7]=> string(1) "4" [8]=> string(1) "5" } }
                        
Python语言正则:
# -*- coding:utf-8 -*-
import re  # 正则模块
data = '内容123456789qwertyuiop'
result = re.findall(r'\d',data)
print result  # result出来的结果是一个列表 如果没匹配到就是一个空的列表
                        

工具说明:

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。

推荐工具:

工具标签:

测试正则