【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?——“以xxx结尾”的呢?

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
yq-ysy
论坛版主
帖子: 4646
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?——“以xxx结尾”的呢?

#1

帖子 yq-ysy » 2016-11-20 16:29

LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?
例如表格里有:
001234
111234
1234
1235
1236
221234
331234
我只想查找“以123起头”的单元格,
如果按平常的方法查找“123”则以上都会全部被命中。
只想找“以123起头”应该使用什么通配符或表达式?

补充:——解决方法,使用“查找与替换”,先勾选正则表达式,
然后在搜索条件开头加 ^ 即可限定“以xxx起头”,在搜索条件最后加 $ 即可限定“以xxx结尾”。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?

#2

帖子 vickycq » 2016-11-20 17:46

"Edit" - "Find & Replace" - "Other options"
勾选 "Regular expressions"
使用关键词 ^123 搜寻。

参考 https://help.libreoffice.org/Common/Fin ... xpressions
Screenshot_2016-11-20_17-47-18.png
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
yq-ysy
论坛版主
帖子: 4646
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?

#3

帖子 yq-ysy » 2016-11-20 20:33

vickycq 写了:"Edit" - "Find & Replace" - "Other options"
勾选 "Regular expressions" 使用关键词 ^123 搜寻。
参考 https://help.libreoffice.org/Common/Fin ... xpressions
谢谢,问题解决。——话说你是怎么找到答案的?
我曾经用关键字“calc 查找以 起头的”在搜索引擎里找,也没找到答案,才来这里问的。(当然Libreoffice中文资料没有MsOffice多)
你用的是什么(英文)关键字找的?你给的那个链接网页里,也没有"^"这个符号啊?
头像
yq-ysy
论坛版主
帖子: 4646
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?

#4

帖子 yq-ysy » 2016-11-20 20:43

又问:如果是反过来,要找以“234”结尾的呢?应该加哪个通配符?
例如表格里有:
00123400
11123411
1234
12345
123456
22123422
33123433
尝试过加 ^ 是不行的了。
onlylove
论坛版主
帖子: 5369
注册时间: 2007-01-14 16:23

Re: 【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?

#5

帖子 onlylove » 2016-11-20 20:58

yq-ysy 写了:又问:如果是反过来,要找以“234”结尾的呢?应该加哪个通配符?
例如表格里有:
00123400
11123411
1234
12345
123456
22123422
33123433
尝试过加 ^ 是不行的了。
自己学正则表达式去,234结尾的是234$
头像
yq-ysy
论坛版主
帖子: 4646
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?

#6

帖子 yq-ysy » 2016-11-20 21:19

onlylove 写了:自己学正则表达式去,234结尾的是234$
哦,原来如此。谢谢指点。
这才想起,之前看到一篇帖子说,LibreOffice支持的正则表达式与大多数的程序语言是一致的。
上一次写程序(PHP),已经是15年前的事情了,全忘光了……

对于更多的不会写程序的普通人来说,不知道从哪里可以学习(甚至不知道需要学习)LibreOffice的正则表达式,这也形成了一道无形的坎啊。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 【已解决】LibreOffice Calc电子表格中如何查找内容是“以xxx起头”的单元格?——“以xxx结尾”

#9

帖子 谢宝良 » 2016-11-21 13:15

正则表达是很好用的一个功能。熟练掌握,可以做出很多你意想不到的事情。
回复