是否可以删除某个点之前的字符?
Is it possible to remove characters before a certain point?
我想删除 LibreOffice Calc 中反斜杠后面的一组字符。例如:
My/Name
Is/Jeff
我想删除 My
和 Is
,这样就只剩下 /Name
和 /Jeff
。
Libre 的内置功能是否允许这样的事情,或者我是否需要编写某种脚本?
Libreoffice/Openoffice Calc Find&Replace
可以使用正则表达式。
因此您可以搜索 ^.*\/
= 从行首,各种字符,直到最后一个斜杠出现...
然后什么都不替换:
或者如果只到第一个斜线出现并且斜线要保留,那么你可以搜索 ^[^\\/]*
= 从行首开始,除斜线之外的所有字符...
然后什么都不替换:
使用这个公式:
=RIGHT(A1, LEN(A1) - FIND("/", A1))
细分:
也就是说,统计所有的字符,减去斜线的位置。这就是我们从右侧开始抓取的字符数。
我想删除 LibreOffice Calc 中反斜杠后面的一组字符。例如:
My/Name
Is/Jeff
我想删除 My
和 Is
,这样就只剩下 /Name
和 /Jeff
。
Libre 的内置功能是否允许这样的事情,或者我是否需要编写某种脚本?
Libreoffice/Openoffice Calc Find&Replace
可以使用正则表达式。
因此您可以搜索 ^.*\/
= 从行首,各种字符,直到最后一个斜杠出现...
然后什么都不替换:
或者如果只到第一个斜线出现并且斜线要保留,那么你可以搜索 ^[^\\/]*
= 从行首开始,除斜线之外的所有字符...
然后什么都不替换:
使用这个公式:
=RIGHT(A1, LEN(A1) - FIND("/", A1))
细分:
也就是说,统计所有的字符,减去斜线的位置。这就是我们从右侧开始抓取的字符数。