社区
C#
帖子详情
怎样从匹配的字符串 截取到 匹配的字符串
c02645
2006-01-17 11:27:35
怎样从匹配的字符串 截取到 匹配的字符串
例如:
我想从[img] 截取到 [/img]
包含[img] [/img] 也行
就是说我想得到[img] [/img]之间的字符串
...全文
171
7
打赏
收藏
怎样从匹配的字符串 截取到 匹配的字符串
怎样从匹配的字符串 截取到 匹配的字符串 例如: 我想从[img] 截取到 [/img] 包含[img] [/img] 也行 就是说我想得到[img] [/img]之间的字符串
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LoveMango
2006-03-22
打赏
举报
回复
学习
止戈而立
2006-01-17
打赏
举报
回复
上面写错了:
using System.Text.RegularExpressions;
string input="[img] 截取到 [/img]";
Regex reg=new Regex(@"(?<=[img].*?(?=[/img])");
string output=reg.Match(input).Value;
止戈而立
2006-01-17
打赏
举报
回复
using System.Text.RegularExpressions;
string input="[img] 截取到 [/img]";
Regex reg=new Regex(@"(?<=[img].*?[?=/img]");
string output=reg.Match(input).Value;
wxdl1981
2006-01-17
打赏
举报
回复
你这个明显是一个类似Xml的带格式文本,为什么不找一个解析器呢?
anningning821009
2006-01-17
打赏
举报
回复
if(string.startwith("[img]")&&string.endwith("[\img]"))
string=string.replace("[img]","").replace("[\img]","");
lovefootball
2006-01-17
打赏
举报
回复
string str = "123[img]12323 [/img]234";
string temp = str.Substring(str.Indexof("[img]"));
temp = temp.Substring(0,temp.Indexof("[/img]"));
temp就是[img]12323 [/img]
如果你想去掉[img][/img]
也用同样的办法
主要就是用substring和indexof
c02645
2006-01-17
打赏
举报
回复
急啊!大哥
iOS
字符串
截取
、iOS
字符串
替换、iOS
字符串
分隔、iOS
字符串
匹配
、
截取
字符串
、
匹配
字符串
、分隔
字符串
iOS之
字符串
截取
、iOS
字符串
替换、iOS
字符串
分隔、iOS之
字符串
匹配
、
截取
字符串
、
匹配
字符串
、分隔
字符串
1.iOS
字符串
截取
//1.ios
截取
字符串
NSString *string =@"123456d890"; NSString *str1 = [string substringToIndex:5];//
截取
掉下标5之前的
字符串
NSLog(@"
截取
的值为:%@"...
根据
匹配
字符串
截取
shell从指定
字符串
截取
iOS之
字符串
处理:
截取
字符串
、
匹配
字符串
、分隔
字符串
1、
字符串
的
截取
//1.
截取
字符串
NSString *string =@"123456d890"; NSString *str1 = [string substringToIndex:5];//
截取
掉下标5之前的
字符串
NSLog(@"
截取
的值为:%@",str1); NSString *str2 = [string substringFromIndex:3];//
截取
掉下标3之后的
字符串
NSLog(@"
截取
的值为:%@",str2); 2、
匹配
字符串
从
字符串
(sd是sfsfsA..
shell
字符串
截取
shell
字符串
截取
方法1.从第几个索引开始,
截取
到最后2.从第几个索引开始,
截取
指定长度字符3.从倒数第几个位置开始,
截取
到最后4.从倒数第几个位置开始,
截取
指定长度字符5.从左开始
匹配
第一个指定子
字符串
,并
截取
右边
字符串
6.从左开始
匹配
最后一个指定子
字符串
,并
截取
右边
字符串
7.从右开始
匹配
第一个指定子
字符串
,并
截取
左边
字符串
8.从右开始
匹配
最后一个指定子
字符串
,并
截取
左边
字符串
字符串
变量使用如下: str="hello/world/hello/shell" 1.从第几个索引开始,
截取
到最后 索引从
bash
字符串
截取
、
匹配
目录
截取
字符串
1. 指定字符
匹配
字符串
2. 指定位置
截取
字符串
匹配
特定起始/结尾/子串1. 比较 ==2. 正则
匹配
截取
字符串
1. 指定字符
匹配
字符串
# 去左留右, % 去右留左,不
匹配
则保留整个
字符串
$ string='A/a/b/c/d/D' $ echo ${string#*/} a/b/c/d/D $ echo ${string##*/} D $ echo ${string%/*} A/a/b/c/d $ echo ${string%%/*} A $ echo ${string%%a/*}
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章