用单词替换空白列

发布于 2024-11-01 23:11:41 字数 913 浏览 0 评论 0原文

替换该空白

我有一个文本文件,其中一些记录是空白的,我想用单词 N/A 或空前

field-A  field-b  field-c   field-d   field-e  field-f  field-g  field-h   field-i
1           2       3          4      5           6     7           8          9 

1                   3          4      5           6      7          8          9

            2       3          4      5           6      7          8          9

1                               4     5           6      7          8          9

结果

field-A  field-b  field-c   field-d   field-e  field-f  field-g  field-h   field-i
1           2       3          4      5           6     7           8          9 

1          N/A      3          4      5           6      7          8          9

N/A         2       3          4      5           6      7          8          9

1          N/A     N/A         4     5            6      7          8          9

I have a text file some of the record is blank and I want replace that blank space with the word N/A or null

ex-

field-A  field-b  field-c   field-d   field-e  field-f  field-g  field-h   field-i
1           2       3          4      5           6     7           8          9 

1                   3          4      5           6      7          8          9

            2       3          4      5           6      7          8          9

1                               4     5           6      7          8          9

result expect

field-A  field-b  field-c   field-d   field-e  field-f  field-g  field-h   field-i
1           2       3          4      5           6     7           8          9 

1          N/A      3          4      5           6      7          8          9

N/A         2       3          4      5           6      7          8          9

1          N/A     N/A         4     5            6      7          8          9

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

已下线请稍等 2024-11-08 23:11:41
perl -pe 's/  / x / while /  /' <<END
1 2 3 4 5 6 7 8 9
1  3 4 5 6 7 8 9
  2 3 4 5 6 7 8 9
1   4 5 6 7 8 9
END

产生

1 2 3 4 5 6 7 8 9
1 x 3 4 5 6 7 8 9
 x 2 3 4 5 6 7 8 9
1 x x 4 5 6 7 8 9
perl -pe 's/  / x / while /  /' <<END
1 2 3 4 5 6 7 8 9
1  3 4 5 6 7 8 9
  2 3 4 5 6 7 8 9
1   4 5 6 7 8 9
END

produces

1 2 3 4 5 6 7 8 9
1 x 3 4 5 6 7 8 9
 x 2 3 4 5 6 7 8 9
1 x x 4 5 6 7 8 9
小瓶盖 2024-11-08 23:11:41

如果它是空格字符,我会查找字符代码或空格。

在 C# 中,假设您的变量是 mystr ,则类似于:

myStr = myStr.Replace(" ", "N/A");

您还可以查找该字符值,具体取决于您使用的语言。

If it's a space character I'd look for the character code or a blank space.

In C# assuming your variable was mystr it would be something like:

myStr = myStr.Replace(" ", "N/A");

You can also look for the character value, depending on the language you're using.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文