如何从 LibreOffice 中选择两位数单词

如何从 LibreOffice 中选择两位数单词
.NET Framework
3D Studio Max
3d
3D Modeling
3G
3D Visualization
3D Rendering
1031 Exchanges
2G
AB
BC
CD

我想在 Libreoffice 中根据文本大小提取单词,例如 3D、3G、2G、AB、BC CD、csv 文件。

答案1

我不知道是否有任何选项libreoffice允许您执行该操作。但以下程序将从 csv 源文件中提取两个字符的单词并将其保存在结果 csv 文件中。

您必须根据源文件和所需的目标文件位置编辑源文件路径和目标文件路径。此外,源文件包含原始数据。

#!/bin/bash
path="/home/bond/source.csv";
for p in `cat "$path"`;
do
word=`echo -n $p | wc -m`;
if [[ $word -eq 2 ]];
then
echo "$p" >> /home/bond/result.csv
else
exec &> /dev/null
fi
done

答案2

在 LibreOffice Calc 中打开 CSV 文件并转到编辑 -> 查找并替换. 查找:\b(..)?\b.*和替换:$1。确保常用表达已检查。

然后按全部替换

查找和替换

相关内容