如何在Notepad++中将所有字符串替换为每个字符串中包含的数字?

2023-11-24

我试图找到具有以下模式的所有值:

value="4"
value="403"
value="200"
value="201"
value="116"
value="15"

并将其替换为范围内的值。

我使用以下正则表达式来查找模式:

.*"\d+"

我该如何更换?


In Notepad++ to replace, hit Ctrl+H to open the Replace menu.

然后,如果您选中“正则表达式”按钮,并且希望在替换中使用匹配模式的一部分,则必须使用“捕获组”(了解更多信息)google)。例如,假设您想要匹配以下每一行

value="4"
value="403"
value="200"
value="201"
value="116"
value="15"

使用.*"\d+"模式并只想保留数字。然后,您可以使用括号在匹配模式中使用捕获组( and ), 像那样:.*"(\d+)"。所以现在在你的替代品中你可以简单地写$1,其中 $1 引用第一个捕获组的值,并将返回每个成功匹配的数字。例如,如果您有两个捕获组(.*)="(\d+)", $1将返回字符串value and $2将返回该号码。

所以通过使用:

Find: .*"(\d+)"

代替:$1

它会回报你

4
403
200
201
116
15

请注意,有许多替代的和更好的方法来匹配上述模式。例如图案value="([0-9]+)"会更好,因为它更具体,并且您将确保它只匹配这些行。甚至可以在不使用捕获组的情况下进行替换,但这是一个稍微更高级的主题,所以我现在将其保留:)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Notepad++中将所有字符串替换为每个字符串中包含的数字? 的相关文章

  • 正则表达式匹配IP地址[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我是正则表达式的新手 我想使用preg match函数用于查找字符串是否为 IP 地址 例如 string 10 0 0 1 preg m
  • 字符串的正则表达式,必须至少包含 14 个字符,其中至少 2 个数字,至少 6 个字母

    我需要一个正则表达式来测试字符串的 最少 14 个字符 有效值为A Za z0 9 这 14 个字母中至少有 6 个字母 这 14 个数字中至少有 2 个 有没有一种方法可以将其包装在一个正则表达式中 目前我有一个 javascript 和
  • 正则表达式匹配不可约分数

    我怎样才能匹配不可约分数 http en wikipedia org wiki Irreducible fraction用正则表达式 例如 23 25 3 4 5 2 100 101 等 首先 我不知道正则表达式中的gcd算法实现 Upda
  • 正则表达式中的 ^.* 和 .*$ 是什么?

    谁能解释一下这些字符的含义 我查过它们 但我似乎不明白 整个正则表达式是 8 a z A Z 所以基本上是正则表达式的开始和结束字符 意思是 任何字符 意思是 任何数量的这个 因此意味着任意长度的任意字符串 表示字符串的开头 表示字符串的结
  • 有没有办法缩短这个正则表达式?

    以下正则表达式适合我的模式 但是 我想知道是否有办法缩短它 我不能使用 w 因为我只想要不区分大小写的英文字母 因为该模式重复 所以我想知道是否可以将其分组 如果可能的话 A Za z 5 A Za z 3 A Za z 3 A Za z
  • 如何使用 PHP preg_replace 链接 Twitter 用户名?

    我想搜索我的 Twitter 状态对象的文本属性并将 username 替换为 a href username a 到目前为止我尝试过的看起来像这样 pattern 1 a zA Z0 9 replace a href 1 2 a new
  • 从字符串中提取第一个数字

    我有一个字符串 thisLine 其中包含由空格分隔的 11 个数字 我只想获取第一个数字 我尝试了命令 grep d d thisLine value TRUE 它返回整个字符串 而不是第一个数字 如何只返回第一个数字 我确信有很多可能性
  • 在java正则表达式中获取组名

    我正在尝试接收模式和字符串并返回组名称 gt 匹配结果的映射 Example
  • 禁用特定 java 包的所有 checkstyle 检查

    我有两个包 即 com mydomain abc delegate xyz jaxws 托管 and com mydomain abc xyz jaxws managed 我要求仅对第二个包禁用 checkstyle 因为它们包含自动生成的
  • 需要一个数字或一个非字母数字字符的密码正则表达式

    我正在寻找一个相当具体的正则表达式 我几乎有了它 但还不完全有 我想要一个至少需要 5 个字符的正则表达式 其中至少有一个字符是either一个数值or非字母数字字符 这是我到目前为止所拥有的 d a z 5 20 所以问题出在 或 部分
  • 如何连接行并添加分隔符?

    命令J连接线 命令gJ连接线删除空格 是否还有连接行的命令 在行之间添加分隔符 Example Input text other text more text text 我想做的事 选择这4行 如果开始和 或 EOL 处有空格 请将其删除
  • 用于匹配字符的正则表达式,但当它包含在方括号中时则不匹配

    输入字符串 Wsg Fs A A A Cgbs Sg7 Wwg s Fs A A Afk Cgbs Sg7 所需的输出是一个字符串数组 Wsg Fs A A A Cgbs Sg7 Wwg s Fs A A Afk Cgbs Sg7 如果我将
  • 正则表达式会减慢程序速度

    我正在尝试创建一个程序来解析游戏聊天日志中的数据 到目前为止 我已经设法让程序运行并解析我想要的数据 但我的问题是程序变得越来越慢 目前解析 10MB 文本文件需要 5 秒 我注意到如果我将 RegexOptions Compiled 添加
  • 使用正则表达式抓取文本正文,排除特定条件

    我正在使用 Python 正则表达式来获取已解析电子邮件的正文 该正文可能不包含任何内容 也可能看起来像这样 一些连贯的句子 拉尔斯克法 ljkd 其他的东西 几行电子邮件签名等等 等等等等等等 我想要电子邮件正文中的所有内容 不包括签名行
  • 使用解析将 ** 运算符更改为幂函数?

    我的要求是将 运算符更改为幂函数 例如 1 Input B 2 Output power B 2 2 B 2 T 2 X Output power B 2 我写了下面的正则表达式来解决这个问题 rx r a zA Z0 9 a zA Z0
  • 正则表达式字符串中第一个和最后一个非点的位置

    我希望找到字符串的第一个和最后一个非点元素的位置 理想情况下我想这样做regex在基地R 我已经写过R解决问题的代码 不过 我对一个感兴趣regex解决方案 感谢您的任何建议 这是一个示例数据集和R代码以获得所需的结果 此代码拆分字符串并使
  • 正则表达式接受 4 条规则中的 3 条

    我似乎无法让正则表达式正确满足以下要求 长度在 8 到 20 之间的字符串 必须包含至少 1 个大写字母字符 至少 1 个小写字母字符 以及至少 1 个数字或至少 1 个特殊字符字符 或两者 假设特殊字符仅限于包括 我最初是这样写的 A Z
  • 文件名的正则表达式模式

    如果文件名符合以下条件 用户可以将文件放入服务器 它必须以 abc 开头 然后是一个点和一个数字 Valid file names abc 2344 abc 111 Invalid abcd 11 abc ab12 正则表达式是什么 我不能
  • 如何使用 XPath 正则表达式匹配 URL

    需要 XPath 方面的帮助 我有这样一个XML
  • 如何仅删除单括号并保留配对的括号

    你好 我亲爱的老师 R 用户朋友们 我最近开始认真学习正则表达式 最近我遇到了一种情况 我们只想保留配对括号 并省略未配对的 这是我的样本数据 structure list t1 c Book Pg 1 Website Online Jou

随机推荐

  • 电子邮件中的 Google DFP 广告表现异常

    我正在尝试通过电子邮件投放 DFP 广告管理系统广告 我遵循指导方针here 我专门为电子邮件设置了一个广告单元 我有一个订单项定位到该广告单元 其中仅包含一个图片广告素材 该订单项没有任何定位限制或类似内容 广告将出现在电子邮件中 至少第
  • .NET Core SDK 版本 2.2.202 的 MSBuild 失败

    下载并安装 Visual Studio 2019 RC 后 我无法运行 msbuild 并收到以下错误 NET Core SDK 版本 2 2 202 至少需要 MSBuild 版本 16 0 0 MSBuild 当前可用的版本是 15 6
  • 如何向edittext添加文本

    我在填充编辑文本时遇到问题 使用以下代码我可以很好地设置文本 但是我想做的是添加到编辑文本中 例如 以下代码在我的编辑文本中显示 1 但如果我再次按下它 它只会将 1 替换为 1 依此类推 我需要的是如果我按四次它就会显示 1111 这是我
  • Cassandra - 合理的最大表数是多少?

    我是卡桑德拉的新手 据我了解 每个键空间可以存储的最大表数是 Integer Max Value 然而 如此大量的表从性能角度 速度 存储等 来看有何影响 对此有什么建议吗 虽然 Cassandra 中有大量表的合法用例 但这种情况很少见
  • 如何将 div 放在图像上?

    我试图在图像上放置一个 div 使其像标题一样直接位于图像之上 有时标题比其他时候长 所以我无法设置特定的 margin top px 因为有时标题的高度更长 我尝试了这个 链接的背景 黑色 没有显示 也像我刚才所说的那样 标题高度发生了变
  • Java 8:如何将 String 转换为 Map

    我有一张地图 Map
  • std::引用类型的可选特化

    Why std optional std experimental optional in libc 目前 没有针对引用类型的专门化 与boost optional 我认为这将是非常有用的选择 是否有一些对象参考maybe已经存在的对象中的
  • 如何结合锚点id进行分页

    我对 Ruby on Rails 非常陌生 在尝试修复公司网站上的一些错误时正在学习 我正在尝试对与特定锚点相结合的记录集合进行分页 即当用户单击下一页 上一页时 就会发生分页并且用户登陆页面的特定部分 这就是我的代码目前的样子 view
  • MSVC 中的分解

    如何在 MSVC 中取消名称解析 gcc中有abi cxa demangle函数 在 MSDN 中我发现了 UnDecorateSymbolName http msdn microsoft com ru ru library windows
  • 如何将多个 TFS 存储库拉入单个 Jenkins 作业中?

    我有一个仓库 有 2 个子文件夹 Repo project 和 Repo thirdparty 我需要将这两个都拉到 Jenkins 中进行单个构建 当然 我尝试只拉动 Repo 但这给了我一堆其他项目以及错误的民意调查 每次将任何东西签入
  • 如何在 R 和 ggplot2 中将绘图拟合到背景图像上

    我正在尝试适应背景图像上显示的绘图 由于清晰度的损失 我无法将图像拉伸太多 因此 我必须将绘图放在比绘图薄得多的背景图像上 我不知道怎么做 请参阅附图 这是示例 R 代码 library ggplot2 library readxl lib
  • React-Native:从 Firebase 存储下载图像

    预先信息 我仍然打开了一个 Firebase 项目 并且我仍然成功地使用 Firebase 数据库 So the firebase initializeApp config works 我在我的 Firebase Storage 文件夹中上
  • 仅从 JavaScript 中的 JSON 对象中提取值,而不使用循环

    有没有一种 很好 的方法可以从 json 对象中获取所有值 我不关心键 只需将值放入数组中 不使用循环 lang 是 JavaScript 这取决于你如何定义 循环 您可以使用以下命令提取属性Object keys进而map他们遵循自己的价
  • 将数据从堆栈溢出查询导入到 R 中的代码

    当我尝试回答 Stack Overflow 中有关 R 的问题时 我的大部分时间都花在尝试重建示例中给出的数据 除非问题作者足够好地将它们作为 R 代码提供 所以我的问题是 如果有人只是问一个问题并按以下方式给出他的样本数据框 a b c
  • 如何确定 macOS 10.14 强调色?

    MacOS 10 14 Mojave 具有深色界面风格和用户可选择的颜色强调 如何读取这些值并监听变化 编辑 现在 macOS 11 推出了具有自己独特配色方案的新 M1 iMac 我可以使用这样的 iMac 但无法确定强调色 它是黄色版本
  • 为什么默认参数构造函数被称为默认构造函数

    Class A public A int i 0 int k 0 default constructor WHY A int main A a This creates object using defined default constr
  • 使用R通过ggplot计算重叠密度图的面积

    如何获得重叠密度曲线下的面积 如何用R解决这个问题 这里有一个python的解决方案 计算两个函数的重叠面积 set seed 1234 df lt data frame sex factor rep c F M each 200 weig
  • nltk斯坦福NERTagger:如何获得不大写的专有名词

    我正在尝试使用斯坦福NERTagger 和nltk 从一段文本中提取关键字 docText John Donk works for POI Brian Jones wants to meet with Xyz Corp for measur
  • 使用 XSLT 重命名节点

    我正在尝试一些非常简单的事情 但由于某种原因它不起作用 基本上 我需要重命名 XML 文档中的一些节点 因此 我创建了一个 XSLT 文件来进行转换 下面是 XML 的示例 编辑 地址和地址元素出现在许多级别 这就是导致我不得不尝试应用 X
  • 如何在Notepad++中将所有字符串替换为每个字符串中包含的数字?

    我试图找到具有以下模式的所有值 value 4 value 403 value 200 value 201 value 116 value 15 并将其替换为范围内的值 我使用以下正则表达式来查找模式 d 我该如何更换 In Notepad