历史评论归档

使用问题 · 241 次浏览
197906+abcd张三 创建于 2021-01-19 22:28
~历史讨论归档。~

回复内容
紫cm煞 2021-01-21 12:10
#1

度分秒格式:

115°59′2.75384″

39°0′50.80301″

简易度分秒格式:

115.590275384

039.005080301

请问一下,想实现如下的补零效果,保证数据的位数一致,用 正则替换怎么写表达式呀

咿呀杀杀 回复 紫cm煞 2021-01-21 15:16 :

我的思路,供参考 https://getquicker.net/sharedaction?code=38be40b4-dc2a-49ca-42ec-08d8bdcc327b

紫cm煞 回复 咿呀杀杀 2021-01-21 16:54 :

非常感谢,是我基础不扎实,又想的太复杂了。 看了您的才发现您的思路非常清晰。真的非常感谢。 这个正则替换比较小众, 我按您的思路做成了文本窗口里面的小程序。非常感谢,对于特定需求也就是多点几下鼠标。再次说一声,非常感谢。


bu2020 2021-01-21 14:12
#2

求大佬指点:我想批量删掉扩展名,正则这样写的:\.[!-~]+$

但是只能删除最后一个扩展名,前面两个失败了

111.zip

222.webp

333.jpg

咿呀杀杀 回复 bu2020 2021-01-21 14:17 :

选项那里勾选多行模式

bu2020 回复 咿呀杀杀 2021-01-21 14:19 :

选了,没效果

咿呀杀杀 回复 bu2020 2021-01-21 14:35 :

试试这个表达式

\.[^.\r\n]+(?=\r\n|$)

bu2020 回复 咿呀杀杀 2021-01-21 14:39 :

成功了,感谢大佬

咿呀杀杀 回复 bu2020 2021-01-21 14:43 :

打算增加个保存替换规则的功能,后面可以留意一下更新。

失落无意义 2021-01-29 21:02
#3

您好,我在使用过程中发现一个问题,向您请教一下:

对于以下情况的替换,我尝试过单行多行,或者都勾选,但是始终匹配不了,只有多行模式下,去掉\n才能替换,但是我需要把\n也替换调。

在其他编辑器中是可以的。

正则:^([^\t]+)\t([A-Za-z0-9_]+)\n

替换正则:$2:$1,

文本内容:

客户ID KHID

客户号 KHH

客户姓名 KHXM

本年佣金 BNYJ



咿呀杀杀 回复 失落无意义 2021-01-29 21:27 :

注意一下换行符就行。在正则测试工具里,一般都是 \n, 而用Quicker正则处理获取的文本就要看实际情况,可能是 \r\n 可能是 \n

你可以调试运行查看换行符


失落无意义 回复 失落无意义 2021-01-29 21:37 :

您好 我自己找到原因了,是缺少了\r,quicker里的换行需要用\r\n表示

失落无意义 回复 咿呀杀杀 2021-01-29 21:38 :

谢谢,学习到了,现在才发现这个调试这么好用

咿呀杀杀 回复 失落无意义 2021-01-29 22:04 :

比如你从微信打字框里获取,换行符是 \r , 聊天记录里获取,则是 \n ,不过绝大多数情况是 \r\n 。

鹏叔叔 2021-09-28 14:39
#4

替换掉选中文本中所有的空格,表达式怎么写呀,,求教!!

最好能加个V,方便请教哟!!

咿呀杀杀 回复 鹏叔叔 2021-09-28 17:31 :

把空格替换为空不就是了么...

回复主贴