示例:string= 什么是 <#1#/>?
如何动态查找标签内数字的位置以及如何修剪此标签<##/>?
要在字符串中查找子字符串的位置,您可以使用CHARINDEX()
如果你想从你的字符串中提取数字,你可以这样做
SELECT SUBSTRING(s,
CHARINDEX('<#', s) + 2,
CHARINDEX('#/>', s) - CHARINDEX('<#', s) - 2) number
FROM
(
SELECT 'What is <#1#/>' s
) q
这是SQLFiddle演示