问题标签 [textpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1501 浏览

regex - 如何在文本板中的行首替换括号

我知道该^字符在一行的开头找到一个字符,但我需要在多行的开头删除一个左括号。当我尝试进行替换时,我收到以下错误:

Unmatched marking parenthesis ( or \(. The error occurred while parsing the regular expression: '^(>>>HERE>>>'.

(在行首搜索字符时正确的语法是什么?

0 投票
2 回答
133 浏览

regex - 正则表达式匹配同一字符串中的非唯一字符

这是一个示例字符串。我还有更多需要修复的问题:

在这个字符串中有 2 个字符 å 的实例。我想使用正则表达式在råd中找到匹配项,同时忽略måde中的 å 。

所以基本上我需要在 å 之后找到匹配项answer

我认为这(?<=answer)å(?=\;)会奏效,但我对此真的很陌生,如果有人能指出我正确的方向,我将不胜感激。

我之前尝试过问这个问题,但由于某种原因被否决了,所以我试图在这里重新表述它。我希望它足够清楚。

0 投票
2 回答
357 浏览

regex - 文本编辑器中的正则表达式

我需要在记事本++等文本编辑器中将以下所有数字替换为TAB。我尝试了下面的正则表达式,但它仍然需要一些手动工作。任何人都可以帮助在单个正则表达式中实现这一点。

我使用了下面的一个并手动删除了 [1-9]。获得所有线条的因素。

\<3.1.[1-9].[1-9].[1-9]。

0 投票
1 回答
2143 浏览

regex - Searching for duplicates in TextPad

everyone! I am so very sorry for this question, but I don't have any experience in regex and I would like to know if something is truely possible to do.

I am working on a corpus of news stories taken from the BBC News. However, some news items are repeated in my corpus and I would like to know if something can be done to highlight these duplicates without sorting out my data. Thank you so much and I do apologise again for this maybe naive question.

0 投票
2 回答
1776 浏览

syntax - 文本板自定义文档类颜色设置

我正在尝试在 TextPad 中设置自定义文档类。我复制了预先存在的 c.syn 文件(C 语言的语法配色方案),并根据需要进行了调整,但我还有一些其他情况我不知道如何设置。

它适用于只包含单词、后跟或开头有空格的关键字(例如:for goto if int long main register return)。

但我也希望有以下两种情况被包含在关键字中:

  • 以特定文本开头的行(例如:“kwtext;” - 如果该行以“kw”开头,则突出显示整行一直到“;”或仅突出显示“kw”)
  • 像“;c=”这样的结构,它总是在行的中间(“=”已经被定义为一个OperatorChar,所以它默认是灰色的,即使我定义了“c=”或“;c” ="作为关键字)

这种情况有什么解决方法吗?

非常感谢您的任何想法!

0 投票
1 回答
2086 浏览

java - 使用正则表达式替换特定单词(全局) - Java

我正在尝试提出一个正则表达式来替换特定单词,而不管位置/顺序如何,但它似乎不起作用

示例输入:

正则表达式:

实际输出:

预期输出:

0 投票
1 回答
261 浏览

regex - 使用可变字符串正则表达式进行条件删除

我搜索了许多问答,但找不到足够具体的解决方案来提供帮助。

我有一个大的 xml 文件,需要根据另一个字段中的值在一个字段中进行有条件的“删除”。

例如:

需要成为

理想情况下,我可以使用设置为 POSIX 扩展正则表达式的 textpad 中的查找和替换功能来应用该解决方案。

非常感谢对此的帮助,因为我已经用头撞了一段时间了!

如果我使用解析器,我可以隔离我想要“删除”的变量字符串

是否可以使用该模式来隔离我实际要删除的字符串

例如,

0 投票
1 回答
107 浏览

tomcat - 文本板无法打开 Tomcat 服务器日志文件

我正在为我的应用程序使用 Tomcat 服务器。

启动 Tomcat 服务器时,日志文件不会在 Textpad 中打开。文本板说“正在阅读......”很长一段时间,但文件没有打开。

如果我停止 Tomcat 服务器,那么日志将在 Textpad 中正确打开。我可以使用记事本、记事本++等其他文本编辑器打开日志

0 投票
1 回答
145 浏览

python - 正则表达式:匹配特定模式之间的任何内容

我试图提出一个正则表达式,它与我拥有的文本文件中的文章排列的特定模式相匹配。(注意:“|”表示段落标记/换行符,而“.”表示一些非单词字符。)这是模式

(出于版权目的,我不得不将其匿名化)

我创建了以下用于提取单篇文章的正则表达式:

  1. 匹配行首后跟换行符^[\r\n]
  2. 匹配包含“Dokument....”的行,前面是非单词字符[\W]+Dokument \d{1,} von \d{1,}
  3. 匹配任意数量的换行符[\r\n]+
  4. 匹配任何单词和非单词字符(即文章的文本)[\w\W]+
  5. 匹配最后一个换行符(下一个模式开始前的最后一行)[r\n]
  6. 匹配任何非单词字符和字符串“Alle Rechte vorbehalten”或“All Rights Reserved”[\W]+(Alle Rechte vorbehalten|All Rights Reserved)
  7. 匹配行尾(最后一行)$

因此,整个 RE 是^[\r\n][\W]+Dokument \d{1,} von \d{1,}[\r\n]+[\w\W]+[\r\n][\W]+(Alle Rechte vorbehalten|All Rights Reserved)$

我已经用文本板对其进行了测试。当我使用 RE 进行向后搜索时,它匹配任何单篇文章(根据需要)。但是当我进行前向搜索时,它会匹配整个文档。

起初我认为它匹配任何文章,然后看起来它匹配所有内容。但后来我尝试了替换选项,结果我的测试词只被替换了一次。

所以RE没有做它的工作。我已经为此工作了一段时间,但找不到我的错误。

我做错了什么?- 我的 RE 有错误吗?

我打算匹配文章,将工作 RE 转换为捕获组,然后用一些 xml 替换它。但我被困在这里。

干杯,安德鲁

0 投票
0 回答
113 浏览

python - 在 Textpad 或 Gedit 中带有标志的正则表达式

我很想根据需要标志gms才能正常工作的正则表达式(python 样式)替换一些段落。

为了简单起见,我想专门使用文本编辑器(稍后再深入研究编码。

有没有办法在 Windows 的 GEdit 或 TextPad 中启用正则表达式的标志?

干杯,安德鲁