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. 计算字符串中某个字母的出现次数
- 2. 计算字符串中每个字符的出现次数
- 3. ES6/lodash计算字符串中某个字符的出现次数
- 4. 计算字符串中数组中字符出现的次数?
- 5. 计算字符串向量中字符串出现次数
- 6. 计算字符串中字符的出现次数
- 7. 计算字符串中字符的出现次数
- 8. 计算字符串中字符的出现次数
- 9. 计算字符串中字符出现次数的Java异常
- 10. Python:计算字符串中给定字符的出现次数
- 11. 计算字符串中特定字符的出现次数
- 12. 计算字符串中每个字母的出现次数
- 13. 在JavaScript中计算字符串中数字的出现次数
- 14. 统计unix中某个字符出现在字符串中的次数
- 15. 计算列中特定字符串值的出现次数
- 16. 计算字符串中数字的出现次数
- 17. 如何计算Dataframe字段中字符串的出现次数?
- 18. 计算字符串中所有字母的出现次数PHP
- 19. 计算字符串中字母的出现次数
- 20. Java:计算字符串中字母的出现次数
- 21. 计算字符串中字母的出现次数
- 22. 计算字符串中字母出现的次数
- 23. 如何计算字母出现在字符串中的次数?
- 24. 我如何计算一个字符串中出现的次数?
- 25. 计算一个字符串出现在文件中的次数
- 26. 计算PostgreSQL中字符串中子字符串的出现次数
- 27. 计算字符串中每个字符的出现次数,忽略CR
- 28. 计数字符串的出现次数
- 29. 计算某个字符串在特定列中出现的次数
- 30. 如何计算字符串中子字符串的出现次数?
你想能算点和下划线的数量? – 2012-04-05 10:56:29