我目前正在爲用戶構建一個數據庫。我堅持用謊言與電子郵件領域,這個問題,因爲用戶能夠進入他們的電子郵件,我再有這之後被設置爲包含用戶的電子郵件提供商列,例如微軟訪問文本過濾器
第一列將包含
但隨着第二列,在這種情況下,我希望它只是顯示「@」符號後的文本,所以它應該閱讀
Abc.com
我將如何去設置這個f ilter,還是甚至可能?必須手動輸入纔會導致數據庫效率低下。
我目前正在爲用戶構建一個數據庫。我堅持用謊言與電子郵件領域,這個問題,因爲用戶能夠進入他們的電子郵件,我再有這之後被設置爲包含用戶的電子郵件提供商列,例如微軟訪問文本過濾器
第一列將包含
但隨着第二列,在這種情況下,我希望它只是顯示「@」符號後的文本,所以它應該閱讀
Abc.com
我將如何去設置這個f ilter,還是甚至可能?必須手動輸入纔會導致數據庫效率低下。
您可以使用split,mid,instr任意數量的文本函數。例如:
Provider = Split(Email & "","@")(1)
或者
Provider = Mid(Email & "", Instr(Email & "","@")+1)
這是假設你已經使用了電子郵件的文本字段,如果你已經使用了超鏈接領域,我建議你不這樣做,它變得更加複雜。
嘗試使用正則表達式。你會發現大量的電子郵件驗證模式(你可以使用其中的一個來提取提供者部分)。 – 2012-03-09 08:33:28