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