Chr*_*non 5 t-sql sql-server pattern-matching user-defined-functions sql-server-2008
请帮我写一个PATINDEX或LIKE语句来匹配字符其他比:
我计划在具有nvarchar(200)输入的标量UDF中使用此函数,该输入可通过以下方式处理输入:
这将用于创建SEO友好URL的一部分,例如/my-seo-friendly-url-1。除了模式匹配部分之外,我对执行此UDF非常有信心。类似于正则表达式的东西使我感到困惑!请帮忙。
感谢您的帮助。
在您的应用程序中可能做得最好,但是
SELECT PATINDEX('%[^-a-zA-Z0-9.~_]%', @YourString COLLATE Latin1_General_BIN)
Run Code Online (Sandbox Code Playgroud)
应该在TSQL中做到
| 归档时间: |
|
| 查看次数: |
5589 次 |
| 最近记录: |