RCVD CALL FROM PTGÇÖS HUSBAND STATING HE SPOKE TO BCBS AND THEY STATED THE BILLING WAS DONE INCORRECTLY AND THIS SHOULD HAVE BEEN BILLED UNDER GÇ£ROUTINE TEST GÇ£ AND NOT GÇ£MEDICAL ISSUEGÇ¥. VERIFY DEMO...YP INBOUND OTHER CALL
如何用空格替换字符串中的字符,例如ÇÖ,Ç£,Ç¥。可能,字符串中可能会出现许多其他不同的字符。
预期输出
RCVD CALL FROM PTGS HUSBAND STATING HE SPOKE TO BCBS AND THEY STATED THE BILLING WAS DONE INCORRECTLY AND THIS SHOULD HAVE BEEN BILLED UNDER GROUTINE TEST G AND NOT GMEDICAL ISSUEG. VERIFY DEMO...YP INBOUND OTHER CALL
答案 0 :(得分:1)
试试这个:
DECLARE @specialCharacters TABLE
(
ID INT IDENTITY(1,1),
specialCharacter varchar(50)
);
INSERT INTO @specialCharacters
VALUES
('Ç¥'),
('Ç£'),
('ÇÖ')
;
DECLARE @inputString varchar(max)= 'RCVD CALL FROM PTGÇÖS HUSBAND STATING HE SPOKE TO BCBS AND THEY STATED THE BILLING WAS DONE INCORRECTLY AND THIS SHOULD HAVE BEEN BILLED UNDER GÇ£ROUTINE TEST GÇ£ AND NOT GÇ£MEDICAL ISSUEGÇ¥. VERIFY DEMO...YP INBOUND OTHER CALL';
DECLARE @resultString varchar(max) = @inputString;
SELECT
@resultString = Replace(@resultString, specialCharacter, '')
FROM
@specialCharacters
;
SELECT @resultString;
您可以在@specialCharacters表中插入所有要替换的字符。
希望它有所帮助。