Re: remove special characters from incoming data
Dear Varun Kumar, Please use this logic. REG_REPLACE(INPUT FIELD,'[^A-Za-z0-9]' ,'')Only Characters and Numbers it will come. I Tried Same Logic it working. Please let me Know. Thanks & RegardsKasireddy+966545281845
Hi Varun, You could use either of below.. REG_REPLACE(YOUR_INPUT_STR,^[A-Za-z0-9 ],NULL) -- Replaces all non-alphanumeric with null
REG_EXTRACT(YOUR_INPUT_STR,[A-Za-z0-9 ]) -- Extracts only alphanumeric data -Rajani
Similar Messages
-
Remove special characters from incoming data
Hi Varun, You could use either of below.. REG_REPLACE(YOUR_INPUT_STR,^[A-Za-z0-9 ],NULL) -- Replaces all non-alphanumeric with null
REG_EXTRACT(YOUR_INPUT_STR,[A-Za-z0-9 ]) -- Extracts only alphanumeric data -Rajanii have special character coming in the source data and i want to remove it before loading into target, currently i am getting one special character , it may come as some other type of special character other than alpha numeric. so how to remove those special characters from data and load the alphanumeric data into target.
-
How to remove special characters while typing data in edit cell in datagrid in flex4
Hi Friends,
I am facing this problem "how to remove special characters while typing data in edit cell in datagrid in flex4".If know anyone please help in this
Thanks,
Anderson.Removes any characters from
@myString that do not meet the
provided criteria.
CREATE FUNCTION dbo.GetCharacters(@myString varchar(500), @validChars varchar(100))
RETURNS varchar(500) AS
BEGIN
While @myString like '%[^' + @validChars + ']%'
Select @myString = replace(@myString,substring(@myString,patindex('%[^' + @validChars + ']%',@myString),1),'')
Return @myString
END
Go
Declare @testStr varchar(1000),
@i int
Set @i = 1
while @i < 255
Select
@TestStr = isnull(@TestStr,'') + isnull(char(@i),''),
@i = @i + 1
Select @TestStr
Select dbo.GetCharacters(@TestStr,'a-z')
Select dbo.GetCharacters(@TestStr,'0-9')
Select dbo.GetCharacters(@TestStr,'0-9a-z')
Select dbo.GetCharacters(@TestStr,'02468bferlki')
perfect soluction -
Sql to remove special characters from my search
Hi everyone. I'm very new to sql and have hit another road block. I am doing a query on my database in oracle sql developer. I want to search manufacturer numbers but sometimes they were entered with dashes ( 999-99-9999) and other times not (999999999) is it possible to apply a function to overlook the dash in both my query numbers and in the database mfr_nbr column?
any help would be appreciated.
Kellyok, I have built a nesting string of replaces to remove all of my special characters and it worked perfectly but now I am not sure where to place the nest later in the string to remove it from my search of mfr numbers. The reason I need to do it again is because I want to remove the characters so I am searching in terms of " apples to apples" so to speak. here is my string so far. I still need to add the part where I put in my search for the manuf_item_nbr. my question is where do I need to place the nested replace's to remove it from my numbers I'm going to search?
SELECT MAX(item_nbr) ,REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE( manuf_item_nbr, ' '), ','), '<'), '.'), '>'), '?'), ''), '"'), ';'), ':'), '\'), '|'), ']'), '}'), '['), '{'), '='), '+'), '_'), '-'), ')'), '('), '*'), '&'), '^'), '^'), '%'), '$'), '#'), '@'), '!'), '~'), '`'),
manuf_item_nbr ,MAX(description), MAX(description2), MAX(GHX_FULL_ITEM_DESCR), MAX(Cntrct_nbr_txt), MAX(uom_cd) ,
MAX(item_qty), MAX(tier_descr), MAX(tier_prc_amt),MAX(list_prc_amt), MAX(vndr_nm), MAX(vndr_id), MAX(unspsc_nbr),MAX(iss_account) FROM
( SELECT '' AS item_nbr, manuf_item_nbr,'' AS description, '' AS description2,'' AS GHX_FULL_ITEM_DESCR, Cntrct_nbr_txt, uom_cd, CAST(item_qty AS VARCHAR (255)) AS item_qty,tier_descr, CAST ( tier_prc_amt AS VARCHAR (255)) AS tier_prc_amt, CAST (list_prc_amt AS VARCHAR (255)) AS list_prc_amt,
vndr_nm, '' AS vndr_id, '' AS unspsc_nbr,'' AS iss_account FROM ROI.CNTRCT_PRC_LIST
WHERE ACTN_CD <> 'D'
AND ROW_UPDT_TSP IS NULL
UNION ALL
SELECT item_nbr, manuf_item_nbr,'', '', GHX_FULL_ITEM_DESCR,'', purch_uom_txt AS uom_cd,
purch_qoe_txt AS item_qty, '', '' AS tier_prc_amt,'' AS list_prc_amt,
vndr_nm, vndr_id, unspsc_nbr,
gl_cd AS iss_account
FROM ROI.ROI_ITEM_ENRCHD_NUVIA
UNION ALL
SELECT trim(item) AS item_nbr,
trim(manuf_nbr) AS manuf_item_nbr,
trim(description),
trim(description2), '' AS GHX_FULL_ITEM_DESCR, '',
trim(stock_uom ) AS uom_cd,
'' AS item_qty,'', '','' AS tier_prc_amt, '' AS list_prc_amt,'' AS vndr_id, '' AS unspsc_nbr,
CAST( trim(iss_account) AS VARCHAR(255))
FROM ITEMMAST_LAW
)GROUP BY manuf_item_nbr
ORDER BY manuf_item_nbr -
How can I remove special characters from spreadsheet filename?
Hi
Having a spreadsheet filename coded (on the Report Attributes page) as &VARIABLE..csv works fine unless the VARIABLE contains special characters such as space, lt, gt and so on.
In the case of space, it is replaced by %20 in the generated filename. Is it possible convert the %20s to underscores (or remove them)?
thanks
TrevorTrevor,
I would use a computation on that page to alter the value of variable, perhaps a SQL Expression such as:
replace (:VARIABLE, ' ', '_')Alternatively, look at the process that puts the value into VARIABLE in the first place and ensure no spaces >, etc are assigned.
Sergio -
Removing special characters from a string
Hi All,
I have this in one my column in my table
ABC-DEF
ABC/DEF
ABC,DEF
ABC DEF
I want to remove -, /, comma and space so i want the result like this
ABCDEF
ABCDEF
ABCDEF
ABCDEF
How can I do this in PL/sql.
Thanks.Use REGEXP_REPLACE:
with sample_table as (
select 'ABC-DEF' str from dual union all
select 'ABC/DEF' from dual union all
select 'ABC,DEF' from dual union all
select 'ABC DEF' from dual
-- end of on-the-fly sample table
select str,
regexp_replace(str,'[-/, ]') new_str
from sample_table
STR NEW_STR
ABC-DEF ABCDEF
ABC/DEF ABCDEF
ABC,DEF ABCDEF
ABC DEF ABCDEF
SQL> SY. -
How do you removing special characters from a string
hi,
i'm a novice to java, if you couldn't tell. i need to write a program to recognise palindromes (eg. madam etc.) but i can't work out how to strip or clean the input string of white space or punctuation. any help appreciated. by the way, any other ideas on how to go about it?? (i don't expect it to be done, just after guidance)
my thanks in advanceOK Here you are:
protected static String removeJunk(String string)
int i, len = string.length();
StringBuffer dest = new StringBuffer(len);
char c;
for (i = (len - 1); i >= 0; i--)
c = string.charAt(i);
if (Character.isLetterOrDigit(c))
dest.append(c);
return dest.toString();
Klint -
Need to remove special characters
Hello All
Some input is comming from source field, if any special characters comming from source field, I need remove special characters and send data source to target field. please suggest me how will i do .
Thanks&Regards,
VenkatHi Venkat,
check this thread.
Handling Special Characters
check the document :
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79fb42
Depends upon encoding methods handling will differ,
you can use ISO-8859-1 or ISO-8859-2 instead of UTF-8 for some special characters.
check this blog:
/people/ulrich.brink/blog/2005/08/18/unicode-file-handling-in-abap
cheers
Sunil -
Hi,
I have to remove special characters from string and replace it with space.
Kindly help its urgent.
ThanksHi,
You Can use Overlay command for this.
Syntax
OVERLAY text1 WITH text2 [ONLY pattern].
Effect
Characters in the text1 variable are replaced by characters in the text2 data object which are there in the same location. If the ONLY addition is not specified, all blank characters in text1 are replaced. If the ONLY addition is specified, all characters are replaced that occur in the pattern data object, and upper and lowercase is taken into consideration. If the lengths of text1 and text2 are different, text1 is processed using the shorter length only.
CONSTANTS initial_time TYPE t VALUE IS INITIAL.
DATA: time TYPE t,
text(4) TYPE c.
text = '12'.
time = text.
write : time.
Thanks,
Reward If Helpful. -
Error during data load due to special characters in source data
Hi Experts,
We are trying to load Billing data into the BW using the billing item datasource. It seems that there are some special characters in the source data. When the record with these characters is encountered, the request turns red and the package is not loaded even into the PSA. The error we get in the monitor is something like
'RECORD 5028: Contents from field **** cannot be converted into type CURR',
where the field **** is a key figure of type currency. We managed to identify the said record in RSA3 on the source system and found that one of the fields contains some invalid (special) characters that show up as squares in RSA3. The data in the rest of the fields, including the fields mentioned in the error looks correct.
Our source system is a non-unicode system wheras the BW system is unicode enabled. I figure that the data in the rest of the fields are getting misaligned due to the presence of the invalid characters in the above field. This was confirmed when we unassigned the field with the special characters from the transfer rules and removed the source field from the transfer structure. After doing this the data was loaded successfully and the request turned green.
Can anyone suggest a way to either filter out such invalid characters from the source data or make some settings in the BW systems such that the special characters are no longer invalid in the BW system? We cannot write code in the transfer rules because the data package does not even come into the PSA. Is there any other method to solve this problem?
Regards,
TedHi Thad,
I was wondering, if system is unicode or non unicode that should not matter the amount and currency field . As currencies are defined by SAP and it is in pure English at least a currency code part of 3 Chars.
Could this because of some incosistency of data ??
I would like to know for Which currency had some special characters it it in that particular record ??
Hope that helps.
Regards
Mr Kapadia -
Sql: remove special characters
Hello!
maybe someone has a hint for me how to remove special characters such as tab/new line characters from columns?
Thanks in advance!
TiberiusHmm... actually it's straight forward:
drop table mytexts
create table mytexts (comment varchar(50))
insert into mytexts values ('This is a standard text!')
insert into mytexts values ('There comes a TAB <--')
insert into mytexts values ('This is called a newline
<--<')
select * from mytexts
| COMMENT |
| -------------------------------------------------- |
| This is a standard text! |
| There comes a TAB <-- |
| This is called a newline
<--< |
3 rows selected (1375 usec)
sqlcli db770=> select replace (replace(comment, ' '), '
> ') as cleaned_comment from mytexts
> ;
| CLEANED_COMMENT |
| -------------------------------------------------- |
| Thisisastandardtext! |
| TherecomesaTAB<-- |
| Thisiscalledanewline<--< |
3 rows selected (1662 usec)
Seems to work...
regards,
Lars -
The blank pop up began as I tried to access "special characters" from the finder menu. I restarted, turned off and restarted and it did not work. It interferes with any application because I cannot work fast. Every new step takes a few seconds longer such as saving, finding text, check spelling and many more. I am desperate to solve this. Thanks in advance for any help given.
Consuelo CorretjerUse the trackpad to scroll, thats what it was designed for. The scroll bars automatically disappear when not being used and will appear if you scroll up or down using the trackpad.
This is a user-to-user forum and most people will post on here if they have problems. You very rarely get people posting to say there update went smooth. The fact is the vast majority of Mountain Lion users will not be experiencing any major problems with the OS, or maybe with apps which are not compatible, but thats hardly Apple's fault if developers don't update their apps. -
Handling Special characters in the data set
Hi All,
I am facing an issue in hadling special characters while writing data to a flat file.
The data fetched in toad query is *44CAÑADO* (with some specail character over N), but when this same data is written in textpad using UTL_FILE.put_line, the data written is converted to *44CAÑADO*.
Can anyone please help me how to handle these special charatcers so that the same data is written in text file as well.
Regards,
ShrutiTo find the database characterset, please see (Character Sets & Conversion - Frequently Asked Questions [ID 227330.1] -- 2. What is the database character set used for and how is it set?)
For your issue, please see these MOS docs.
UTL_FILE Adds ^U (Control U) NAK Character At the End of the Line. [ID 604150.1]
Character set conversion when using UTL_FILE [ID 227531.1]
NLS_LANG Explained (How does Client-Server Character Conversion Work?) [ID 158577.1] -- 5.8 UTL_FILE is writing / reading incorrect characters.
Thanks,
Hussein -
Remove spaces and special characters from a form field
Hi,
I am tragically new to all of this, but am trying to create a form in Adobe Acrobat 9. I am trying to use a Custom Format script to take inputs in a form field and automatically remove spaces and special characters (hyphens specifically). For example, if a user inputs "RAN-99 06" I would like it to change to "RAN9906." I found this script that will not let users input special characters
if (!event.willCommit) {
event.change = event.change.replace(/[\$#~%\*\*\^\-\(\)\+=\[\]\{\};\"\<\>\?\|\\\!]/g, "");
And that's okay, but I can't figure out how to disallow spaces. Also, the perference would be for a script to allow users to input the data as they like, but to clean it up after they leave the text field.
Thanks in advance!From the description, I assume that the script is currently in the Keystroke event. In fact, that would be a most logical way to have it; simply ignore anything unwanted when entered.
If you want to allow the user to enter anything, but "clean it up" when done, you would place your code in the Validate event. You will have to adjust your Regular Expression so that it works globally, but that's the whole difference. This will change the value.
Note that you can also enter the code into the Format event. However, that would only change the visual representation of the value, but internally, the value would remain as entered.
Hope this can help.
Max Wyss. -
How can i remove the special characters from my keyboard on my iphone3gs
how can i remove the special character from my keybord keys on my iphone 3gs
What characters are you talking about exactly and why would you want to remove any?
There is really no way to modify Apple's keyboards or add your own in iOS, but there are some apps that may provide a work around.
Maybe you are looking for
-
Cannot see 'WAITING/RELEASED' in Transport View in NWDS
Hello, We just installed NWDI (7.0 SP09) and followed the steps to configure it. I created a New DC, created a WebDynpro application within it and checked-in the activity. The Activation Request shows a green check mark, and a running-man symbol. Und
-
Adobe Flash 11.9 buffers not correct in Stream Videos! PLease Help.
First excuse my not so good English! I´m From Germany. I have a big Problem with the new Adobe Flash Update since 2 or 4 Weeks, when i whatch stream Videos on the Internet wherever i used Opera 18 Browser, Firefox Browser and Google Chrome Browser, b
-
Need Help Streaming Video From Web Server Built Into Application - Linksys WRT54g Router
Very much appreciate any help getting streaming video feed from web server built into video application to work properly using port forwarding on my Linksys WRT54g wireless router. Here is the situation: My PC is connected to the internet via a Links
-
Would you choose neoOffice over openOffice?
Hello all, I'm very new to Apple. I've purchase my first iMac last September and this is my first post. I'm interested in installing either of these products. Office 2011 for Mac is out of the question as I don't do enough work at home to warrant pur
-
Hi I have a table called Sale contains a column called quantity_Available_For_Sale numeric(18,0) Another table called Withdrawal_Operations contains a column called quantity_withdrawan numeric(18,0) I need a jdbc code that add quantity_withdrawan val