2017-06-29 64 views
2

我试图找到正确的表达式来删除我的Google电子表格中的一些字符串。我有很多的细胞基地这种模式:如何删除谷歌电子表格中括号之间的字符串

15.01平方公里(5.80平方英里)

我想删除所有来自平方公里文本瞄准这一结果:15.01

我用尽LEFT功能,但它不能基于文本,我猜可以用REGEXEXTRACT来实现。

任何线索?

Thx。勒布

回答

2

为:

“如何括号之间去除串” 选择相应的细胞,并尝试寻找:

\(.+\) 

使用正则替换自认倒霉搜索表达式。

括号需要转义(与\),.指任何字符和+任意次数。

对于:

“删除所有从平方公里文本瞄准该结果:15.01”

尝试查找:

\s.+ 

(如上),其中\s是空间。

+1

谢谢你提供的信息!所以,即时使用:= REGEXREPLACE(CellName;“\ s。+”;“”) –

+0

@Seb我同意更喜欢你所要求的。我并不希望你想保留你想要删除的东西,所以决定尝试和保存(我认为)不必要的公式。试图在字面和理智的解释之间找到平衡似乎越来越难,不容易! – pnuts

相关问题