[英]How can I turn this regex formula into an array?
我有一個正則表達式 function 用於 Google 工作表中的一列,如下所示:
=REGEXEXTRACT(E2,"\Q"®EXREPLACE(E2,"\w\S*@\S+\w","\\E(.*)\\Q")&"\E")
我試圖將它變成一個數組,以便它適用於整個列,但它不起作用。 我試過這個:
=REGEXEXTRACT(E2:E,"\Q"®EXREPLACE(E2:E,"\w\S*@\S+\w","\\E(.*)\\Q")&"\E")
任何解決方案都會有很大幫助。
請記住,我們看不到您的電子表格。 我們不知道您的數據或您想要做什么。 也就是說,您必須首先將公式包裝在ArrayFormula( )
中,將其標記為數組公式:
=ArrayFormula(REGEXEXTRACT(E2:E,"\Q"®EXREPLACE(E2:E,"\w\S*@\S+\w","\\E(.*)\\Q")&"\E"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.