提问格式:请附上示例文本,以及必要的说明。
原始文本:
applebananacherry
期望结果:
1.apple2.banana3.cherry
需求说明:
给每行文本添加序号,忽略掉空行
星号星号一、标题一星号星号
井号+空格+一、标题一
就是在obsidian中将加粗的形如一、标题一的标题替换为# 标题一的大纲标题
自己写的^\*\*([一二三四五六七八九十〇]+)、.*
# $&
但是只能替换选中的单行,不能替换选中的全文,不知道哪里有问题,当然我写的规则并不能达到目标。
需要启用「多行模式」,在表达式开头加上 (?m)
感谢答复,问题解决了,在原表达式前面加(?m)可以在选择中全部替换。前面也看这个参考了,以为这个(?is)是捕获组,要在捕获组里面加m。原来是表达式开头加。
188897888
177888347
我对下面两种数据处理都能理解:1️⃣将某个数据除以100002️⃣将某个数据保留2位小数,那么我怎么写一个规则同时符合上述两个规则,即将某个数据除以10000并按照四舍五入的规则保留2位小数?
-?\d+(?:\.\d+)?◒◒◒$= (double.Parse($&) / 1000).ToString("F2")
刚好我在准备专门搞个提示词,迟些分享
哦 我看明白了,有点类似于py的用法,加个括号就行了
就是C#语句。编程语言都是类似的