示例 - 字串清除函式

下列例子示範可用來清除字串的函式。這些函式的作用如下:

  • TRIM - 移除前置及後置空格。請參閱 TRIM 函式
  • REMOVEWHITESPACE - 移除前置和後置空格,以及字元間的所有空格。請參閱 REMOVEWHITESPACE 函式
  • REMOVESYMBOLS - 移除不是英數或空格字元的所有字元。請參閱 REMOVESYMBOLS 函式

來源:

在下列示例中,(space)(tab) 分別代表空格鍵和 Tab 鍵。空格字元函式也支援回車和換行字元。

Stringssource
String01this source(space)(space)
String02(tab)(tab)this source
String03(tab)(tab)this source(space)(space)
String04this source's?
String05Why, you @#$%^&*()!
String06this söurce
String07(space)this söurce
String08à mañana

轉換:

下列轉換指令會使用各個字串清理函式產生新的資料欄:

derive type:single value: TRIM(source) as: 'trim_source'

derive type:single value: REMOVEWHITESPACE(source) as: 'removewhitespace_source'

derive type:single value: REMOVESYMBOLS(source) as: 'removesymbols_source'

結果:

Stringssourceremovesymbols_sourceremovewhitespace_sourcetrim_source
String01this source(space)(space) this source(space)(space) thissourcethis source
String02(tab)(tab)this source(tab)(tab)this sourcethissourcethis source
String03(tab)(tab)this source(space)(space)(tab)(tab)this source(space)(space)thissourcethis source
String04this source's?this sourcesthissource's?this source's?
String05Why, you @#$%^&*()!Why you Why,you@#$%^&*()!Why, you @#$%^&*()!
String06this söurcethis surcethissöurcethis söurce
String07(space)this söurce(space)this surcethissöurcethis söurce
String08à mañana maanaà ma ñanaà ma ñana
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Google Cloud Dataprep 說明文件
需要協助嗎?請前往我們的支援網頁