找回密码
 立即注册
搜索

【已解决】提取指定字符后及其之后第一个空格之间的字符

30
回复
1580
查看
[复制链接]

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2022-1-28 04:48:43 显示全部楼层
VBA正则可以
pattern="(?<=DN)\S+"
或pattern="DN\S+"
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

11

帖子

4

幻币

初入江湖

Rank: 1

积分
19
2022-2-2 02:35:24 显示全部楼层
c9703906d0b24bfe3337868451e21e89.png
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-2

幻币

初入江湖

Rank: 1

积分
0
2022-2-4 02:37:53 显示全部楼层
=TRIM(LEFT(SUBSTITUTE(MID(A1,FIND("DN",A1)+2,99)," ",REPT(" ",99)),50))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-2-4 12:39:52 显示全部楼层
感谢大神,没看懂99和50的意义,我去学习一下
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

8

帖子

4

幻币

初入江湖

Rank: 1

积分
13
2022-2-15 03:18:42 显示全部楼层
感谢,正则环视我知道,不过怎么写进VBA,我就不会了:)
前缀后缀默认就行么,我试试
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

东方不败

积分
-1
2022-2-20 00:21:03 显示全部楼层
使用我的加载宏小工具,只需要点几下鼠标,输入几个字符,就可以轻松提取,还可以在源字符串中突出显示目标字符:
其中,查找内容(正则表达式):
[\d\D]*?DN(\S+)|[\d\D]+
替换为:$1
671a739e03386b730dcad15836d2772f.gif
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

1

幻币

初入江湖

Rank: 1

积分
10
2022-2-22 20:32:31 显示全部楼层
请问如何查找最后一个指定字符?我描述中有很多个M,我只想找到最后那个
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

12

帖子

2

幻币

初入江湖

Rank: 1

积分
16
2022-2-28 22:01:46 显示全部楼层
试了下,把left改成right就行,真方便啊
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-3-3 12:50:35 显示全部楼层
使用我的加载宏小工具,只需要点几下鼠标,输入几个字符,就可以轻松提取,还可以在源字符串中突出显示目标字符:
其中,查找内容(正则表达式):
[\d\D]*?DN(\S+)|[\d\D]+
替换为:$1
f5861af363a24b0c7b245c742366a651.gif
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

东方不败

积分
-4
2022-3-5 08:09:24 显示全部楼层
请问如何查找最后一个指定字符?我描述中有很多个M,我只想找到最后那个
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册