问题标签 [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 投票
0 回答
981 浏览

python - 不工作:Spark 环境变量的编辑

我正在使用以下内容向 AWS 上正在运行的 emr v5.11.1 集群添加一个 spark 作业步骤,使用 python 3.6.5 boto3 和 spark 2.2.1:

该步骤运行正常并且能够访问纱线环境变量。但不从日志或 AWS EMR 控制台的步骤选项卡中编辑敏感值。我看到了--confspark.yarn.appMasterEnv.my_password=sensitive_value显示在两者中。

我希望将变量 spark.yarn.appMasterEnv.my_password 从日志和控制台中完全删除,或者将敏感值替换为 *** 之类的东西。

阅读 apache spark doc https://spark.apache.org/docs/2.2.1/configuration.html我认为这会起作用。感谢任何建议。

0 投票
0 回答
131 浏览

javascript - 如何识别已标记为 Redact 的 PDF 中的原始单词?

假设在 PDF 文档中,我编辑了两个不同的词,“This”和“That”。在 Adob​​e PDF 中使用 JavaScript,我想搜索和查找并处理这两个 Annot 对象。但是查看 https://www.adobe.com /content/dam/acom/en/devnet/acrobat/pdfs/acro7js.pdf,看起来这些annot对象是相似的,即当我列出这两个对象的属性时,它们都不是指这两个对象的实际内容有没有办法识别这两个 Annot 对象定义的实际原始单词?

0 投票
1 回答
265 浏览

itext - iText PDFSweep RegexBasedCleanupStrategy 在某些情况下不起作用

我正在尝试使用 iText PDFSweep RegexBasedCleanupStrategy 来编辑 pdf 中的一些单词,但是我只想编辑该单词而不是出现在其他单词中,例如。我想将“al”编辑为单个单词,但我不想编辑“矿物”中的“al”。所以我在 Regex 中添加单词边界(“\b”)作为 RegexBasedCleanupStrategy 的参数,

但是,如果单词位于行尾,则 pdfAutoSweep.cleanUp 不起作用。

0 投票
1 回答
813 浏览

java - 如何使用正则表达式编辑/屏蔽 JSON 响应?

假设您想在 JSON 响应中屏蔽密码。

我们如何使用正则表达式来实现这一点。

输出应该是这样的

0 投票
1 回答
313 浏览

oracle - INSERT AS SELECT 在表有修订的包中

我已经编辑了表格上的列。当开发人员尝试在 pkg 中使用“INSERT AS SELECT”命令时,他们得到:

ORA-28081: 权限不足 - 该命令引用了一个编辑对象。

除了授予架构豁免(完全不使用修订)之外,我还能做什么?

开发人员使用包但不应该看到表格内容

这是功能:

0 投票
0 回答
58 浏览

pdf - 部分加载PDF,覆盖前停止加载

我有一个 pdf,它简要地显示了覆盖下的信息。不平整不起作用。有没有办法编辑 pdf 的数据以手动删除覆盖层,或者在应用覆盖层之前阻止它加载?问题的基础是删除不正确应用的修订。

我现在唯一能想到的就是以足够高的 FPS 记录屏幕,以便能够暂停和阅读信息。

有人有更复杂的解决方案吗?谢谢您的帮助!

0 投票
1 回答
163 浏览

oracle - 如何在包中使用编辑列(它显示编辑值)

我想在包含原始数据的包和过程中使用经过编辑的列,但它只显示经过编辑的列,然后如何在过程中使用实际数据?在下面的示例中,ename 是编辑列并完全编辑为空。

0 投票
3 回答
153 浏览

regex - 编辑捕获组值

使用 REGEX 在捕获组中查找模式;现在我需要替换/编辑找到的值。

尝试替换固定长度字段中的值:
REGEX to search: (\d{10})(.{20}) (.+)

字符串是:

我必须用 X 替换捕获组 2(全名)(或者更好的是捕获组 2 中的名字和姓氏)

正则表达式:(\d{10})(.{20})(.+)

替换值$1xxxxxxxxxxxxxxxxxxxx$3

这行得通,但认为会有一个更迷人的解决方案(也许像$1 x{20} $3),或者甚至更好地以某种方式只是用其中的字母编辑值。

谢谢!

0 投票
1 回答
857 浏览

python-3.x - 使用 Python 编辑 JSON 响应

我正在使用 Cognitive Read API 从图像中提取文本。我收到如下回复:

现在我的要求是用 XXXXX 掩盖 Json 响应中的所有金额($230,$78,000.00)或涂黑这些数字。我正在使用 azure notebooks 在 python 3.6 中构建代码。如果有人在此之前工作过,请提供帮助。

谢谢你!

0 投票
3 回答
173 浏览

sql - 如何在 T-SQL 中识别和编辑匹配模式的所有实例

我需要在某些字段上运行一个函数来识别和编辑任何 5 位或更长的数字,确保除最后 4 位之外的所有数字都替换为 *

例如:“Some text with 12345 and 1234 and 12345678”会变成“Some text with *2345 and 1234 and ****5678”

我使用 PATINDEX 来识别模式的起始字符:

我可以递归地调用它来获取所有事件的起始字符,但我正在为实际的编辑而苦苦挣扎。

有人对如何做到这一点有任何指示吗?我知道使用 REPLACE 将 *s 插入它们需要的位置,这只是识别我实际上应该替换的东西,我正在努力解决。

可以在程序上执行,但我需要它是 T-SQL(如果需要可以是函数)。

非常感谢任何提示!