3
A
回答
6
select len('[email protected]') - len(replace('[email protected]', '.', ''))
+0
它不會把它們都算在內 – 2012-04-05 11:01:30
+0
@RoyiNamir:你說得對。目前尚不清楚OP的要求。單獨計數或添加它們。 – 2012-04-05 11:04:47
1
這會給你想要的結果。
DECLARE @str VARCHAR(1000)
SET @str = '[email protected]_df.com'
SELECT (LEN(@str)- LEN(REPLACE(@str ,'.' ,'')))+(LEN(@str)- LEN(REPLACE(@str ,'_' ,'')))
回答:5
0
如果要算的是有兩個.
或_
行數,你可以做到以下幾點:
select count(*)
from mytable
where left(email, charindex('@', email)) like '%[._]%[._]%'
的left
和charindex
用於忽略域名(其將具有.
)。
1
我認爲他想的@前計數不點的字母:
declare @myEmail varchar(50)
set @myEmail = '[email protected]'
declare @mySearch varchar(50)
set @mySearch = SUBSTRING (@myEmail,0 , PATINDEX('%@%',@myEmail))
select (LEN(REPLACE(@mySearch, '.', '')))
0
select
length(substr('[email protected]',1,INSTR('[email protected]','@',1))) -
length(replace(substr('[email protected]',1,INSTR('[email protected]','@',1)), '.', ''))
from dual
相關問題
- 1. ES6/lodash計算字符串中某個字符的出現次數
- 2. 計算字符串中字符的出現次數
- 3. Python:計算字符串中給定字符的出現次數
- 4. 計算字符串中字符的出現次數
- 5. 計算字符串中特定字符的出現次數
- 6. 計算字符串中字符的出現次數
- 7. 在JavaScript中計算字符串中數字的出現次數
- 8. 計算列中特定字符串值的出現次數
- 9. 計算字符串中數字的出現次數
- 10. 計算字符串中所有字母的出現次數PHP
- 11. Java:計算字符串中字母的出現次數
- 12. 如何計算字母出現在字符串中的次數?
- 13. 如何計算Dataframe字段中字符串的出現次數?
- 14. 我如何計算一個字符串中出現的次數?
- 15. 計算字符串中每個字符的出現次數,忽略CR
- 16. 計數字符串的出現次數
- 17. 計算某個字符串在特定列中出現的次數
- 18. 如何計算字符串中子字符串的出現次數?
- 19. 如何計算列表中的字符串出現次數(字符串)
- 20. 更改字符串中某個字母的出現次數
- 21. 計算一個字符串的「(」出現的次數
- 22. 計算每行字符出現次數
- 23. 在響應數據中計算字符串的出現次數
- 24. 編寫函數來計算字符串中字符的出現次數。 [JavaScript]
- 25. Spotfire:計算字符串中某個字符的數量
- 26. 計算字符串模式的出現次數,使用Linq的字符串
- 27. 將字符串作爲輸入並計算字符串出現在字符串中的次數的函數
- 28. 字符串出現在另一個字符串中的次數
- 29. 計算字符串中出現的次數
- 30. 計算.txt輸入文件中的字符串出現次數
你想能算點和下劃線的數量? – 2012-04-05 10:56:29