问题标签 [redaction]

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 回答
140 浏览

sql - Oracle SQL - 在自由文本叙述中编辑除了最后四位数字之外的多次出现

是否有直接的方法(可能使用 REGEXP_REPLACE 等)来编辑出现在自由文本中的除最后四位数字(或长度为 5 或以上)之外的所有数字(文本中可能多次出现单独的数字)?

例如

使用 REGEX_REPLACE,用 * 替换所有数字显然很简单,但它会保留最后四位数字并用正确数量的 * 替换,这让我很烦恼。

任何帮助将非常感激!

(只是为了上下文,由于通常的业务限制,这必须在检索数据的查询中完成,而不是使用实际的 Oracle DBMS 编辑功能)。

非常感谢。

0 投票
1 回答
60 浏览

php - 模糊的电子邮件地址造句

我正在输出日志消息,需要隐藏其中的电子邮件地址。

日志消息可能如下所示:

我在用:

我正在使用这个正则表达式来隐藏电子邮件,当它只是一封电子邮件时效果很好,但在一个句子中,它会这样做......

有没有办法让它回到空间最远?

所以需要的结果是:

0 投票
1 回答
524 浏览

python - 使用 Python 从 URL 中选择性地编辑可变长度密钥

0 投票
3 回答
65 浏览

html - 使用 XSLT 以字符串替换形式对 HTML 文档应用编辑

我有大量需要编辑的 HTML(可能还有其他 xml)文档。

编辑通常采用“John Doe”->“[Person A]”的形式。要编辑的文本可能在标题或段落中,但几乎总是在段落中。

真正的简单字符串替换。不是很复杂的事情。

但是,我确实想保留文档结构,并且我不想重新发明任何轮子。文档文本中的字符串替换可能会完成这项工作,但也可能会破坏文档结构,因此它将是最后的选择。

现在我已经盯着 XSLT 看了一个小时,并试图强迫“str:replace”来做我的竞标。我会让您免于查看我无效的微弱尝试,但我会问这个问题:有没有一种简单且已知的方法可以使用 XSLT 应用我的编辑,您可以在这里发布吗?

先感谢您。

更新:应 Martin Honnen 的要求,我正在添加我的输入文件,以及我用来获取最新错误消息的命令。由此可见,当谈到 XSLT 时,我是一个完整的 n00b :-)

.html 文件:

XSLT 转换文件:

命令和输出:

0 投票
0 回答
45 浏览

java - 在 java 中的 MongoDB 字段级编辑中无法识别为参考

我正在尝试按照Java 应用程序中的MongoDB 教程页面中的描述实现字段级别的编辑。

当第一个操作数是在前一个地图文档中设置的 $$ 引用时,我收到一个错误,即“$setIsSubset 的两个操作数都必须是数组。第一个参数的类型是:字符串”。映射似乎确实有效,因为当我以没有相关标签的结果为目标时,我从 anyElementTrue 文档中得到预期的“对象为空”错误。

存储的对象包括标签数组;

0 投票
1 回答
732 浏览

python - 使用 PIL 为高维图像绘制矩形时 draw.rectangle([x1, y1, x2, y2], fill="Black") 出错

使用 PIL python 库为高维 png 文件 (770x1024) 绘制矩形时,draw.rectangle([x1, y1, x2, y2], fill="Black") 出现错误。但它适用于中等大小的图像。

示例 x1, y1, x2, y2 引发错误:x1: 504.6949750185013 y1: 243.70870971679688 x2: 557.9484252631664 y2: 255.90338134765625 我该如何处理?我是否需要以编程方式或任何其他替代解决方案调整大小?

这是堆栈跟踪:

0 投票
2 回答
106 浏览

python - Beautiful Soup 不能用括号编辑电话号码

我正在尝试从 html 文件中编辑电话号码信息......虽然我可以很容易地识别所有电话号码,但我无法弄清楚为什么我无法替换其中有括号的电话号码。下面的示例:

这些是我运行上述结果的结果:

0 投票
1 回答
623 浏览

python - 如何使用 Python 正确编辑 PDF 文件?

我正在尝试使用 python 编辑 PDF 文件,尝试了许多库,如 pdfrw、pdfminner 甚至 pyPDF2,但它们都没有帮助我正确编辑 PDF 的内容,因为事实证明该库正在使用图层合并 PDF 并放置我的编辑框在原始图层之上。我什至可以选择我的编辑框下方的内容(参见参考图片)。我试图将它们展平,它确实帮助了我,但事实证明我什至无法选择或复制任何内容或搜索任何部分。

PDF 问题

PDF 问题

因此,请建议我如何正确编辑 PDF 中的内容。

这就是我想要实现的目标:已编辑的部分不再可访问,但文件的其余部分是

0 投票
0 回答
49 浏览

itext - 使用 itextsharp 从 pdf 中删除文本

我正在开发一个程序以从 pdf 的指定区域中删除文本。

它适用于大多数 pdf,但我发现它在一些包含使用索引颜色空间的图形的 pdf 中失败 - 它仅适用于 CMYK 或 RGB。恐怕我对这个主题真的一无所知,所以真的可以使用一些帮助。

这是我的代码:

我得到的错误是:

iTextSharp.text.exceptions.UnsupportedPdfException: '颜色空间 [/Indexed, /DeviceCMYK, 73, 13 0R] 不受支持'

这出现oCleaner.CleanUp()在行

作为参考,我最初从下面的链接中提取了代码,几年前有人试图做类似的事情,但涉及更多:

https://www.vbforums.com/showthread.php?831051-RESOLVED-Confusion-converting-C-code

如果有人能建议一种方法让它与具有索引色彩空间图形的 pdf 一起使用,我将非常感激!

谢谢阅读!

0 投票
1 回答
88 浏览

javascript - 使用 java 将 Adob​​e 注释转换为编辑

首先,不幸的是我不是编码员。所以我怀疑其中一些可能对你们所有人都很明显。我为律师团队提供法律支持。他们经常需要编辑 PDF,他们通常会突出显示需要编辑的内容,我使用 Adob​​e 的编辑工具。我有一段代码可以将突出显示转换为编辑,但它只适用于 OCR 文本。我想做的是将矩形注释转换为编辑。

这是我到目前为止所拥有的:

它适用于第一个矩形注释,但不适用于每个矩形注释。我知道我需要添加这部分:

进入 For 语句,但我不知道如何。任何帮助,将不胜感激