姓名 是固定不变的,括号里的有男或者女 不需要提取的;
需要提取的是年龄跟后面的数字,请问该怎么写?
string str = "姓名(男)年龄#20";
string[] items = str.Split('(', ')', '#');
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.IO;
namespace sxLdfang
{
class Program
{
static void Main(string[] args)
{
string html = @"张三(男)18#20
张三疯(男)88#28
";
string pattern = @"(?m)^(?<xm>[^(]+)\([^)]+\)(?<nl>\d+)#(?<num>\d+)$";
MatchCollection mc = Regex.Matches(html, pattern);
foreach (Match m in mc)
{
Console.WriteLine(" xm:" + m.Groups["xm"].Value);
Console.WriteLine(" nl:" + m.Groups["nl"].Value);
Console.WriteLine(" num:" + m.Groups["num"].Value);
Console.WriteLine();
}
Console.ReadKey();
}
}
}
运行结果:
xm:张三
nl:18
num:20
xm:张三疯
nl:88
num:28
@"(?<=姓名\(.*?\).*?#)\d+"
@"(?<=姓名\(.*?\)).*?#\d+"
请教一个正则表达式,匹配所有Html标签外部的指定字符串
PHP正则表达式提取字符串中尖括号<>、小括号()、中括号[]、大括号{}中的字符2012-03-08 23:52Bluenun | 分类:数据结构及算法 | 浏览2895次$str="你好(爱)[北京]{天安门}";我想做五个自定义函数f1、f2、f3、f4...
php 请教一个正则表达式:保留字符串中的字母、数字、下划线、小数点,短横线。该正则如何写,谢谢了~~<?php$str='AB12@#$%()_.-cd';var_dump($str);var_dump(preg_replace("/[^a-zA-Z0-9_.-]+/","", $str));?&...
[size=large]要从一个字符串中提取子字符串,如: ..."sdfa\"sdf\'sd\"sdf"... ...'sdfa\'sdf\"sd\'sdf'... 要提取双引号或者单引号里面的部分,注意中间用到了字符串的转义 ...表示省略的字符串[/size]
电信Ip ID 地址 端口 类型 地区 验证时间 响应 WHOIS 1 61.187.64.20 80 HTTP 湖南省长沙市 电信 08-11 10:53 1.002 whois 2 118.182.20.242 8080 HTTP 甘肃... ... ...请教 怎样用 java 正则提取 上面网址中的的ip 和端口
程序的功能很简单,就是把快递单号利用requests提交到快递100的查询网站,然后利用正则表达式提取其中的特定中文字符串。如果存在就显示pass,不显示的话就讲条码保存到txt文本里面。代码如下:**source = "签收...
今天在做项目后台进行正则匹配提取操作时,怎么都不能取到值,具体的正则表达式和提出字符串截图如下:
通过之前我们的文章,他已经学会读取和写入文档和表格,但就是无法处理格式不确定的文档。这里介绍的正则方法,可以帮助他解决这个问题。目标15分钟内让你真正明白正则表达式是什么,并且让你可以在自己的python程序...
内容导航:Q1:Python里统计一个字符串中另一个字符串的个数答案为3(用正则):1234>>>importre>>>s=abababab>>>len(re.findall(r(?=aba),s))3答案为2,用字符串的count方法:1234>>...
和之间的DIV里边,就想把这个div采集走,于是用了curl采集到了整个网页内容,现在想要吧中间部分提取出来,我尝试过正则跟字符截取,都不成功,可能是我正则写错了 我的代码: $url = '...
小编最近教大家学习re模块还真就遇到了棘手的问题,好在经过多方面的查询资料和请教之后,终于解出了这道题的答案。本篇我们要讲的是用python3 re在数字中提取字母,是不是从来没接触过呢?下面我们就来看看如何处理...
话说,某一天我学习了人家通过html网页拿到“image”标签,然后通过标签拿到图片路径,然后高高兴兴的睡觉了! 可是第二天起来一看,突然图片完全拿不到了!!! 我认认真真、仔仔细细的检查了自己的修改,没有...
请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽...
awk教程 awk的基本功能是对文件进行指定规则浏览和抽取信息。 基本格式: (1) awk [-F 分隔域] 'command' input-file(s) (2) 写入shell脚本中 ...(3) awk -f awk-script-file input-file(s) ...注意:这里如果使用if等...
【PHP】用正则去获取html中的正文body内容,为什么取出来为空?【已解决】问题如题,先上html文件,需要取里面的body内容,直接上代码:你好你好接着是php代码:/*** 在html文件中找出正文* Created by PhpStorm.* ...
Linux grep命令 用‘grep’搜索文本文件 如果您要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。 假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串...
昨天,我的朋友请教我正则表达式。我也好久没有写过正则表达式了,昨天刚好看了下如鹏网创始人杨中科老师关于正则表达式的讲解。使我加深了正则表达式的印像。现我把他总结下: 许多语言,包括Perl、PHP、Python...
字符 说明 (pattern) 匹配 pattern 并捕获该匹配的子表达式。若要匹配括号字符 ( ),请转义 . 匹配除”\r\n”之外的任何单个字符。若要匹配包括”\r\n”在内的任意字符,请使用诸如”[\s\S]”之类的...