[ad_1]
こんにちは、
中括弧内のスペースを「、」に置き換えようとしています
例えば:
Python
"NIST 800-171A": ["3.11.2[a] 3.11.2 3.11.2[c] 3.11.2[d] 3.11.2[e] 3.11.3[a] 3.11.3"], Will be: "NIST 800-171A": ["3.11.2[a]","3.11.2","3.11.2[c]","3.11.2[d]","3.11.2[e]","3.11.3[a]","3.11.3"],
閉じ括弧の前後の行には他のスペースがありますが、行内の他のスペースが影響を受けることは望ましくありません。 括弧にスペースが含まれていない場合、何も変更されません
別のアプローチ、 次のように簡単だと思う列、スペース、左ブラケットの後のすべてのスペースを置き換えることです:
CSS
: [
Thank you for your help in advance 🙂
What I have tried:
I tried many regex’s using sed command, but my knowledge with sed is minimal.
A solution using Visual code studio would also work if possible.
Solution 1
Since you mentioned sed:
In bash shell
$> echo ["2.11.2[a] 3.22.3[b] 4.33.4[c]"]| sed -E 's/ /\",\"/g'
それが機能する場合は、ファイルから行ごとにリダイレクトできる場合があります。
[ad_2]
コメント