求一个很简单的正则表达式,很急在线等....

huanghan1988 2010-09-10 11:13:36
我的数据是这样的:[attachimg]18[/attachimg]这是个测试你不知道啊![attachimg]19[/attachimg]
我想用正则表达式取出:[attachimg]18[/attachimg]标签和标签里的内容18
麻烦哪位高手能给我个正则表达式~
我本人对正则一点不理解,所以说对我很难...帮帮忙谢谢了~

...全文
143 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
兔子-顾问 2010-09-10
  • 打赏
  • 举报
回复
<script language = "javascript">
var href = ":[attachimg]18[/attachimg]这是个测试你不知道啊![attachimg]19[/attachimg]";
var reg = /\[attachimg\]([^\[\]]+)\[\/attachimg\]/g,arr=[];
while(reg.exec(href)){
arr.push(RegExp.$1);
}
alert(arr)
</script>
porschev 2010-09-10
  • 打赏
  • 举报
回复
正规盲路过。。。
huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
MatchCollectionMacthCollection原来是写错了呢...测试通过了,谢谢了
sprc_lcl 2010-09-10
  • 打赏
  • 举报
回复
MacthCollection
=>
MatchCollection吧,手打,sorry
huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
using System.Text.RegularExpressions; 这个命名空间不行呢它提示找不到MacthCollection
sprc_lcl 2010-09-10
  • 打赏
  • 举报
回复
System.Text.Re....;怎么拼的忘了
huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
很汗颜啊~正则这个一点都不懂啊~
huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sprc_lcl 的回复:]
string str = "[attachimg]18[/attachimg]这是个测试你不知道啊![attachimg]19[/attachimg]";
string pstr = @"\[attachimg\](\d+)\[/attachimg\]";
MacthCollection mc = Regex.Matches(str, pstr);
for(int i=0;i<mc.Coun……
[/Quote]
大哥MacthCollection这个要引用什么命名空间啊~
sprc_lcl 2010-09-10
  • 打赏
  • 举报
回复
晕是:
mc[i].Value;//[attachimg]18[/attachimg]

mc[i].Result("$1");//18
不懂装懂 2010-09-10
  • 打赏
  • 举报
回复
(?<=(\[attachimg\]))\d+
sprc_lcl 2010-09-10
  • 打赏
  • 举报
回复
string pstr = @"(\[attachimg\](\d+)\[/attachimg\])";
mc[i].Result("$1");
mc[i].Result("$2");

huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
我现在要取两个呢...一个是:[attachimg]18[/attachimg]还有一个是标签里的内容 18
sprc_lcl 2010-09-10
  • 打赏
  • 举报
回复
string str = "[attachimg]18[/attachimg]这是个测试你不知道啊![attachimg]19[/attachimg]";
string pstr = @"\[attachimg\](\d+)\[/attachimg\]";
MacthCollection mc = Regex.Matches(str, pstr);
for(int i=0;i<mc.Count;i++)
{
//打印mc[i].Result("$1");
}


xglhw1987 2010-09-10
  • 打赏
  • 举报
回复
^\[attachimg\]18\[attachimg\]$,你看一下,对不对?
huanghan1988 2010-09-10
  • 打赏
  • 举报
回复
转眼间帖子就沉了,我自己顶下~
特等奖标准成品论文(Word无水印纯净版) 硬核结构:全文包含完整的摘要、问题重述与分析、模型假设、符号说明、模型建立与解、灵敏度分析及结论。 即插即用:排版严格遵循官方规范,逻辑严密。拿到手即可作为绝佳的高分参考模板,稍作替换与个性化润色即可极速完稿,彻底解决写论文难的痛点。 双源硬核解题代码(Python与MATLAB双版本) 拒绝假代码:提供底层逻辑清晰、模块化设计的全套可运行源码。 全流程覆盖:涵盖从前期数据清洗预处理,到中期核心数学模型训练,再到后期启发式算法寻优。 傻瓜式运行:代码自带详尽的逐行中文注释,并支持一键生成高质量结果可视化图表,编程小白也能轻松复现与二次开发。 全量数据与结果展示表 所有中间处理数据、模型输出参数以及最终结论,均已精细整理成高质量表格。直观呈现性能评估指标与多模型对比分析,可直接作为论文正文或附件使用,极大提升学术说服力。 独家硬核思路解析 深入浅出剖析出题人意图,详细拆解每一小问的数学本质与底层逻辑,让你不仅知其然更知其所以然。 【四大核心产品优势】 高效实用:所有代码与论文均经过严格测试,确保结果精准无误、完全可复现,省去熬夜试错的时间。 全栈覆盖:从思路分析到跑出结果,再到写出高质量论文,提供一站式全流程资料矩阵。 排版辅助:资料内提供专业的论文排版一键转换工具与官方标准模板,告别格式调整的繁琐。 持续迭代:网盘直发,开赛后资料库将持续滚动更新,所有用户均可免费同步获取最新包。 【适用人群】 想要打破建模瓶颈的参赛队长与主攻手;急需高质量底层代码的编程小白;目标直指特等奖需要高分模板对标的精英团队。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧