过滤字符串中中文

1 USE [master] 
 2 GO
 3 /****** Object:  UserDefinedFunction [dbo].[RemoveCharRep]    Script Date: 04/06/2016 17:34:54 ******/
 4 SET ANSI_NULLS ON
 5 GO
 6 SET QUOTED_IDENTIFIER ON
 7 GO
 8 --==============================
 9 --过滤掉字符串中中文字符 @s 为输入字符串
10 --==============================
11 CREATE FUNCTION [dbo].[RemoveCharRep](@s varchar(200)) returns varchar(200) as 
12 begin 
13  declare @i int, @a varchar(1), @s1 varchar(200)
14  set @i = 1
15  set @s1 = ‘‘
16  while @i <= len(@s)
17  begin
18   set @a = substring(@s, @i, 1)
19   if  (@a >= ‘a‘ and @a <= ‘z‘ or @a >= ‘A‘ and @a <= ‘Z‘or @a >= ‘0‘ and @a <=‘9‘)
20    set @s1 = @s1 + @a
21   set @i = @i + 1
22  end
23  return @s1
24 end

时间: 2024-10-16 15:28:31

过滤字符串中中文的相关文章

c# 过滤字符串中的重复字符

有字符串"a,s,d,v,a,v",如果想去除其中重复的字符,怎么做? 下面是一个方法,用Hashtable来记录唯一字符,排除重复字符,仅供参考. 1.过滤方法: public class OperationString { /// <summary> /// 过滤字符串中的重复字符 /// </summary> /// <param name="str">要过滤的字符串</param> /// <return

[.net]利用正则表达式过滤字符串中的HTML代码

01.<span style="white-space: pre;"> </span>/// <summary> 02. /// 过滤字符串中的html代码 03. /// </summary> 04. /// <param name="Str">传入字符串</param> 05. /// <returns>过滤后的字符串</returns> 06. public sta

《Python CookBook2》 第一章 文本 - 过滤字符串中不属于指定集合的字符 &amp;&amp; 检查一个字符串是文本还是二进制

过滤字符串中不属于指定集合的字符 任务: 给定一个需要保留的字符串的集合,构建一个过滤函数,并可将其应用于任何字符串s,函数返回一个s的拷贝,该拷贝只包含指定字符集合中的元素. 解决方案: import string allchars = string.maketrans('','') #all chars table def makefilter(keep): delchars = allchars.translate(allchars,keep) def thefilter(s): retu

过滤字符串中的html标签

C#中,我们有时需要过滤掉字符串中的部分html标签,以下是一些简单的html标签过滤方法,使用的主要方式是正则表达式 public static string ClearHtml(string html) { if(string.IsNullOrEmpty(html)) { return ""; } //去除a标签 html = Regex.Replace(html, @"<a\s*[^>]*>", "", RegexOpti

Python字符串处理:过滤字符串中的英文与符号,保留汉字

使用Python 的re模块,re模块提供了re.sub用于替换字符串中的匹配项. 1 re.sub(pattern, repl, string, count=0) 参数说明: pattern:正则重的模式字符串 repl:被拿来替换的字符串 string:要被用于替换的原始字符串 count:模式匹配后替换的最大次数,省略则默认为0,表示替换所有的匹配 例如 import re str = "hello,world!!%[545]你好234世界..." str = re.sub(&q

php正则过滤字符串中的控制字符

注: 控制字符 可能会导致页面显示不正常,尤其当含控制字符的字符串传递到javascript中的时候. 1 2 $str = chr(5).chr(6); 3 4 $str = 'a'; 5 for ($i = 0; $i < 20; $i++) { 6 $str .= chr($i) . '_'; 7 } 8 $str.='b'; 9 10 var_dump($str, preg_replace('/[\x0-\x20]/', '', $str));

java-正则表达式过滤字符串中的html标签

案例 import java.util.regex.Matcher; import java.util.regex.Pattern; /** * <p> * Title: HTML相关的正则表达式工具类 * </p> * <p> * Description: 包括过滤HTML标记,转换HTML标记,替换特定HTML标记 * </p> * <p> * Copyright: Copyright (c) 2006 * </p> * * @a

过滤字符串中的空格

<?php function loseSpace($pcon){ $pcon = preg_replace("/ /","",$pcon); $pcon = preg_replace("/ /","",$pcon); $pcon = preg_replace("/ /","",$pcon); $pcon = preg_replace("/\r\n/","

charAt()统计字符串中中文,英文,数字

public class StatisticZEN { public static void main(String[] args) { String str = "凛冬lindong12将至jiangzhi21"; statisticsChar(str); } private static HashMap<String, Integer> statisticsChar(String str) { int chineseCount = 0; int englishCount