如何返回非数字文本?
for $foo in db:open("foo")
return $foo//text()
假设original电子表格中的每个地址或电话号码单元格都有数字,我想返回任何字符串without数字。
上下文,根据迈克尔·凯的注解:
电子表格的每个单元格都有一个字符串。只有一栏可以轻松地是CSV
数据。似乎只有名称缺少数字。在此假设下,希望将数据分解为“块”以区分每个人。数据没有真正的模式。
我想返回不带数字的任何字符串。
正则表达式可以做到这一点:
for $foo in db:open("foo")
return $foo//text()[not(matches(., '[0-9]'))]