如何找到西里尔文字(俄语字符)?

斯坦尼斯瓦夫·卡拉什尼科夫

想法是找到所有包含西里尔字母(俄语字符)的值。

就像是:

SELECT CASE 
         WHEN Name LIKE /* Cyrillic font / russian characters */ THEN '1' 
         ELSE Name 
       END AS Filter

我找不到有关它的任何信息,所以我无法提供我尝试过的信息。

例如:

  Name
Александр -- This is Cyrillic (have russian characters, should return 1)
John      -- This should be returned as normal Name

你有什么想法吗?

伯恩德·林德

根据评论:

此问答提供了一种在SQL Server中执行此操作的好方法(不能将其标记为重复项,因为它是另一种问题):

解决方案:

select *,                               --  ▼ space added here
       case when TheName like '%[^-A-Za-z0-9 /.+$]%'
         then '1'
         else TheName
      end as 'Filter'
  from CyrillicTest

您可以调整RegEx字符串以匹配所有西里尔字符,也可以对其进行调整以适应带连字符的ASCII名称(以及父母在孩子名称中加上的所有其他奇怪的内容)。我不确定在大桌子上这样做的速度,所以请对其进行测试。

测试平台:

create table CyrillicTest
     ( TheID   int identity(1,1) not null,
       TheName nvarchar(50)      not null )

insert CyrillicTest
     ( TheName )
values
     ( 'AName' ),
     ( 'Александр' ),
     ( 'CName' )

输出:

TheID TheName筛选器
----------- ------------- -------------
1个AName AName
2亚历山大1
3 Thirdname Thirdname

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

俄语西里尔文字输入数据库

来自分类Dev

西里尔文的俄语域名

来自分类Dev

我应该如何设置MATLAB以在Linux上的图形上正确显示俄语(西里尔字母)字符?

来自分类Dev

西里尔文字验证

来自分类Dev

在Javascript字符串中检测俄语/西里尔字母?

来自分类Dev

如何迭代包含西里尔字符的字符串?

来自分类Dev

如何替换类似的西里尔字母和英文字符

来自分类Dev

Python中的Urlencode西里尔字符

来自分类Dev

FOP不显示西里尔字符

来自分类Dev

Inno Setup - 西里尔文字符串显示为问号

来自分类Dev

如何在Java中检测字符串是否包含西里尔字母?

来自分类Dev

如何在一个字符中存储西里尔字母

来自分类Dev

如何解码传递给PHP的西里尔ajax字符串

来自分类Dev

如何在使用 Python 抓取网页时修复西里尔字符

来自分类Dev

当我想从文件中打印西里尔符号时如何修复替换字符 ( )?

来自分类Dev

postgresql-选择西里尔文字(utf-8)时如何对齐列?

来自分类Dev

使用调试格式时如何写西里尔文字?

来自分类Dev

西里尔字母的问题,在字符串上搜索

来自分类Dev

无法在python中解码西里尔字符串

来自分类Dev

Java:带有西里尔字符的HttpURLConnection

来自分类Dev

BeautifulSoup解析器和西里尔字符

来自分类Dev

\ w与Perl中的西里尔字符不匹配

来自分类Dev

<regex>西里尔字母字符有麻烦

来自分类Dev

C#:WebClient-无法识别西里尔字符

来自分类Dev

Codeigniter Cart库不支持西里尔字符

来自分类Dev

MP3标签西里尔字符

来自分类Dev

SOAP UI发送包含西里尔字符的附件

来自分类Dev

无法在python中解码西里尔字符串

来自分类Dev

PHP的preg_match-特殊西里尔字符

Related 相关文章

热门标签

归档