zoukankan      html  css  js  c++  java
  • 区分汉字和字母的函数

    区分汉字和字母的函数delphi

    function gthz(s:string):string;
    var i:integer;
    begin
      result:='';
      for i:= 0 to Length(s) do
       begin
         if (Ord(s[i]) >= 127) then
         result:=result+s[i];
       end;
    end;

    区分汉字和字母的函数 sqlserver

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[gethz]') and xtype in (N'FN', N'IF', N'TF'))
    drop function [dbo].[gethz]
    go

    Create function gethz( @string nvarchar(4000) )
    returns nvarchar(4000)
    as
    begin

    declare @returnstr nvarchar(4000)
    set @returnstr=''

    DECLARE @position int, @nstring nchar(9)
    SET @position = 1
    WHILE @position <= DATALENGTH(@string)
       BEGIN
        if UNICODE(SUBSTRING(@string, @position, 1))>127
        set @returnstr= isnull(@returnstr,'')+ SUBSTRING(@string, @position, 1)

       set @position = @position + 1
       END

      return @returnstr

    end



  • 相关阅读:
    io学习三
    io学习二
    io学习一
    多线程学习(十五)
    spring源码阅读(四)
    多线程学习(十四)
    多线程学习(十三)
    设计模式(一)
    spring源码阅读(三)
    spring源码阅读(二)
  • 原文地址:https://www.cnblogs.com/azhai/p/553227.html
Copyright © 2011-2022 走看看