divide the string and replace the token
Hi allI have a field called "FreeText" that contains data that is more or less according to the following format.
"1 NEWTON/ISAACSIR WITHOUT DAIRY AND PEANUT PREFER ONE REGIME FRUITS"
It contains the name of a text followed by someone. I want to this tokenized by using space as the delimiter and the first token can separate from the rest of it. The expected output would be two columns containing.
"1 NEWTON/ISAACSIR" and the second column
"NO DAIRY AND NO PEANUT PREFER ONE REGIME FRUITS."
Thanks and greetings
Crusoe
Replace with your channel:
It splits the string for 2 values separated by the character of the first found SPACE.
WITH abc AS
(SELECT '1NEWTON/ISAACSIR NO DAIRY PRODUCTS AND NO PEANUTS PREFERS A FRUIT ONLY DIET' A
FROM dual)
SELECT SUBSTR(A,1,INSTR(a,' ',1)-1) , SUBSTR(A,INSTR(a,' ',1)+1 , LENGTH(a))
FROM abc
Published by: AJ99 on July 1, 2009 11:09
Tags: Database
Similar Questions
-
Due to problems of space with my installation of XP Pro, (operating system has been installed on a 4 GB partition and I did have a copy of the OS to do a new installation) I am trying to move a number of files on a mounted drive.
It is a way to search an entire record of [SPECIFY FOLDER] "C:\Program Files\" instances and replace each with "C:\Program Files\Overflow\ [SPECIFY FOLDER]" as a common discovery replace function?
Also, I'll have to move several "Common Files" files in the mounted folder 'Overflow '. The method to make learning one should help me to do both. Manually, it will take most of thousand years that all the files in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
the files seem to have a key value have changed.I have already uninstalled and reinstalled some programs at the desired location, but many still use the "Common files" folder despite my having already changed the default installation directory path in the registry. Any help would be appreciated.
Thank you
NORTH CAROLINA
One way:
- Start Regedit (start-> Run-> 'Regedit')
- Select the branch of the registry, or you are interested in changing.
- The export of this branch of the registry (file-> export) in a ".reg" file
- Use a programming editor (for example, the freeware Notepad ++) and use the "Find and replace" function to make the changes you want. Save the modified file.
- After making the changes, double-click the .reg file to fold changes in your registry.
As always, keep a backup of your original registry in case things get really bad and know how to do to restore this backup your machine should not be able to start.
Notepad ++: <> http://notepad-plus-plus.org/ >
HTH,
JW -
The extract number and String and replace with space
Hello
I need to extract number and string of a data table. I use Oracle 8i
For example: 001FI025A, 001PDIT002, 001UXSV029AA
I want to separate as follows
001 025 A FI
001 002 RESULTED
USXV 029 A 001
How can I achieve this? Any help is very useful.
Thank youHello
Welcome to the forum!
You must change "001FI025A" to the name of the column. Example:
SELECT '001FI025A', SUBSTR(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789 '), 1, INSTR(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789 '), ' ')) AS ELEMENT_1, SUBSTR(LTRIM(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', ' ABCDEFGHIJKLMNOPQRSTUVWXYZ')), 1, INSTR(LTRIM(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', ' ABCDEFGHIJKLMNOPQRSTUVWXYZ')), ' ')) AS ELEMENT_2, LTRIM(SUBSTR(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789 '), INSTR(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789 '), ' '))) AS ELEMENT_3, LTRIM(SUBSTR(LTRIM(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', ' ABCDEFGHIJKLMNOPQRSTUVWXYZ')), INSTR(LTRIM(TRANSLATE('001FI025A', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', ' ABCDEFGHIJKLMNOPQRSTUVWXYZ')), ' '))) AS ELEMENT_4 FROM DUAL;
Kind regards
-
Strings and replacing their value
Hi all
First of all, I apologize if my subject line is misleading, I don't know how to write.
Basically, I'm wondering how can I use a sring to replace an image uploaded with a preloaded? We have a personalized card generator that allows the user the choice to upload their own image, or using one of our preloaded card faces. If the end user selects the preloaded version, please send a "hi res" version of the printer.
Hi res version is a completely different image file that I would call, replace the low-resolution and send to the printer. Here is the ActionScript code (3) we use...
< code >
function getPatterns (): void {}
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_10_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_11_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_12_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_13_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_14_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_15_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_16_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_17_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_18_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_19_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_20_thumb.png"});})
step2b.tlPattern.AddItem ({label: "", source:"clipart/_pat_21_thumb.png"});})
}
= Apply the background of selected model
function clearBackground (): void {}
clearUpload();
clearPattern();
}
function clearUpload (): void {}
Delete any downloaded image.
While (gcPreview.mcUpload.numChildren > 0) {}
gcPreview.mcUpload.removeChildAt (0);
}
gcPreview.mcUpload.rotation = 0;
gcPreview.mcUpload.scaleX = 1;
gcPreview.mcUpload.scaleY = 1;
gcPreview.mcUpload.x = 0;
gcPreview.mcUpload.y = 0;
}
function clearPattern (): void {}
Remove the old image
While (gcPreview.mcPattern.numChildren > 0) {}
gcPreview.mcPattern.removeChildAt (0);
}
}
FACE CONTROL INTERFACE CARD CARD GENERATOR - below
function setPattern(e:Event):void {}
Change the background pattern of the gallery.
If {(step2b.tlPattern.selectedItem)
var ldr:Loader = new Loader(); Declare the charger
LDR. Load (new URLRequest (step2b.tlPattern.selectedItem.source.substring(0, step2b.tlPattern.selectedItem.source.length-10) + ".png")); Load the image of the model
ldr.contentLoaderInfo.addEventListener (Event.COMPLETE, onComplete);
function onComplete(e:Event):void {}
clearBackground();
gcPreview.mcPattern.addChild (ldr); Apply it on the stage.
showStep("3"); Go to the last step.
ldr.removeEventListener (Event.COMPLETE, onComplete);
}
} else {}
Remove the old image
clearPattern();
}
}
< code >
We should be the new face of card 'clip art/_pat_10_print.png' called up. IF I have enough code provided the pleaselet know me and we can work from there.
Thank you all, and I hope that you are having big parties!
use:
step2b.tlPattern.SelectedItem.source.split ("Thumb"). Join ("Print")
-
Case-sensitive option in find and replace the chain
Hello!
Attached is my problem.
I'm looking 'toto' in the 'toto + tototi' input string and replace 'toto' by 'A0 '.
I want to "respect" the input search in order to get a string result: A0 + tototi
Are there options allowing for case-sensitive option?
BR,
VincentYou use search and replace with Regular Expressions selected (the little asterisk icon). \b represents a word boundary, basically the imaginary space between the character is a letter, number or underscore, and the other is not. In other words, it is an assertion of width zero, which means that \b does not capture anything.
For example: toto is toto, toto1, toto_1 etc. toto\b matches the string 'toto' when it is followed by something that is not alphanumeric or underline, is why it will not match toto1 but will match toto + or 'toto '.
Go to pcre.org for more information or follow the assistance detailed in LV I assumed you knew because you need to turn on Regular Expressions in S & are so I assumed that you had done. You've probably done without being aware of what you were doing.
-
I can't seem to make the "search and replace string" works as expected.
I tried to replace "^ []] +---+ ([^] +).» "$*" with $1 in "create table leq_octave_5min (recorded_time DATETIME CONSTRAINT pk1 PRIMARY KEY, leq5m leq5m of FLOAT CONSTRAINT NOT NULL, min min FLOAT CONSTRAINT NOT NULL, max max FLOAT CONSTRAINT NOT NULL, CONSTRAINT of FLOAT L05 05 NOT NULL, CONSTRAINT of FLOAT L10 10 NOT NULL, L50 FLOAT CONSTRAINT 50 NOT NULL, L90 FLOAT 90 CONSTRAINT NOT NULL. L95 FLOTTER CONSTRAINT 95 NON NULL, us01 us01 FLOAT CONSTRAINT NOT NULL, EN02 EN02 FLOTTER CONSTRAINT NOT NULL, fr03 FR03 FLOTTER CONSTRAINT NOT NULL, fr04 FR04 FLOTTER CONSTRAINT NOT NULL, fr05 FR05 FLOTTER CONSTRAINT NOT NULL, fr06 FR06 FLOTTER CONSTRAINT NOT NULL, fr07 FR07 FLOTTER CONSTRAINT NOT NULL, fr08 FR08 FLOTTER CONSTRAINT NOT NULL, fr09 FR09 FLOTTER CONSTRAINT NOT NULL, fr10 FR10 FLOTTER CONSTRAINT NOT NULL Fr11 FR11 FLOTTER CONSTRAINT NOT NULL, FR12 FLOTTER CONSTRAINT NOT NULL fr12, fr13 FR13 FLOTTER CONSTRAINT NOT NULL, fr14 FR14 FLOTTER CONSTRAINT NOT NULL, fr15 FR15 FLOTTER CONSTRAINT NOT NULL, fr16 FR16 FLOTTER CONSTRAINT NOT NULL, fr17 FR17 FLOTTER CONSTRAINT NOT NULL, fr18 FR18 FLOTTER CONSTRAINT NOT NULL, fr19 FR19 FLOTTER CONSTRAINT NOT NULL, fr20 FR20 FLOTTER CONSTRAINT NOT NULL, fr21 FR21 FLOTTER CONSTRAINT NOT NULL Fr22 FR22 FLOTTER CONSTRAINT NOT NULL "(, e23, e23 FLOTTER CONSTRAINT NOT NULL, fr24 FR24 FLOAT CONSTRAINT NOT NULL, fr25 FR25 FLOTTER CONSTRAINT NOT NULL, fr26 FR26 FLOTTENT CONSTRAINT NOT NULL, fr27 FR27 FLOTTER CONSTRAINT NOT NULL, fr28 FR28 FLOTTER CONSTRAINT NOT NULL, fr29 FR29 FLOTTER CONSTRAINT NOT NULL, fr30 FR30 FLOTTER CONSTRAINT NOT NULL, status TEXT (2) st NOT NULL CONSTRAINT).
The goal was to get the third token, 'leq_octave_5min '.
The result string is "leq_octave_5min", but the real result string is the input string itself.
What is the problem with my method?
I'm sorry.
I forgot to turn on 'regular expressions' in "Search and replace the String" VI.
After having turned it on, it works as expected.
-
Find and replace the delimited string value by the
Hi all
I have a requirement where I need to find and replace the delimited string values.
For example, the string is "GL ~ 1001 ~ 157747 ~FEB-13~ CREDIT ~ A ~ N ~ US ~ NULL ~". The 4th column gives the month and year. I need to replace it with the name of the previous month. For example: "GL ~ 1001 ~ 157747 ~JAN-13~ CREDIT ~ A ~ N ~ US ~ NULL ~". I need to do the same thing for the past 12 months.
I thought initially divide the values and store it in a variable and then after him substituting the value required, join the return.
I just wanted to know if there is a better way to do it?
Like this:
with a model like
(select "GL ~ 1001 ~ 157747 ~ FEB-13 ~ CREDIT ~ A ~ N ~ $ ~ NULL ~' double UNION ALL data")
Select ' GL ~ 1001 ~ 157747 ~ JAN-13 ~ CREDIT ~ A ~ N ~ US ~ NULL ~' double data)
Select
REPLACE (DATA, TO_CHAR (to_date (substr (data, 16.6), "MON-RRRR"), 'MON - RR'), TO_CHAR (to_date (substr (data, 16.6), "MON-RRRR")-1, 'MON - RR'))
modeling;
GL ~ 1001 ~ 157747 ~ JAN-13 ~ CREDITS ~ HAS ~ N ~ US ~ NOTHING ~
GL ~ 1001 ~ 157747 ~ DEC-12 ~ CREDITS ~ HAS ~ N ~ US ~ NOTHING ~
Ishan
-
Search and replace the string formatting
Hello
I try to do a search and replace the formatting of a string.
In the example, I'm looking for the string 'SUCCESSFUL', but it must also begin by usbflash and some number + PASSED.
I can't get the format to have a number between 1 and 99. The number of replacements should add up to 6 in this case. I tried with \d for any number, and I also tried [1-99].
Make a right-click on the function search and replace the string. There is an option to use regular Expressions. Then give it a try.
EDIT: You need to set the entry replace all to TRUE.
-
Find and replace the string function replaces line breaks when I only replaced spaces?
I need to replace all instances of a space or a series of spaces to a line with commas (or tabs) multi string so I can throw in a worksheet.
I use the regular expression [\s]+ and it works, but it is also to replace the end of lines (\r\n) too.
How can I replace the spaces but leave the end of the lines intact?
Right-click on the search string and to take '-' code display. Enter the space character (\s) correctly - you \\s right now.
-
Find and replace all occurrences of a string within the current paragraph.
I did so much work, and it's my last method to implement.
I want to get the current active doc the current paragraph and replace all occurrences of a string inside this paragraph with another string.
For example, say I have the following paragraph in a document:
«This is a sentence that.» This is another sentence. It is also another sentence. The sentence ".
If the user opens the document containing the paragraph and goes to this paragraph by clicking in any place in there, I want to replace e.g.g "another punishment" with "phrase.
But only in the current active paragraph in the active document.
I found a code with F_ApiFind and F_ApiGetTextRange to get the current text selection, but I can't think of a way to do it.
Post edited by: Efstathios Chatzikyriakidis
Problem solved people. Thank you.
-
Search and replace the string from a result
Hi all
I want to search a "("or ")" of the chain and all want the string before replacing "(" with a blank space...
for example
If the result comes like this
name
12 #122 (on the opening balance)
I want the result as
name
on the opening balance)
means
12 #122 is replaced by "" how
thanking you
Gaurav SontakkeLike this?
WITH t AS (SELECT '10 #10 (moving standard to msp1004)' str FROM DUAL UNION ALL SELECT '13208 #0' str FROM DUAL UNION ALL SELECT '2002-02-22 #10' str FROM DUAL) SELECT SUBSTR (str, 1, INSTR (str, '#') - 1) FROM t
-
Divide drive merger and disable the failed drive
So I have an iMac end 2012 27 "with a 1 TB fusion drive. Naturally the disk rotation has not now and the mac won't boot off the fusion drive. Running on my external drive USB 3.0 for now.
I think ultimately for reliability I won't replace the drive spins and I'll go with an external thunderbolt SSD raid. But, how can I do to do a few things...
1 - divide the merger in 2 discs disc so that I can format it and actually use the SSD which is always very good.
2 - completely disable the spinning player who doesn't have to leave BONE trying to rotate upward and detects it and always tells me that he has not etc.
Naturally, I try not to open the computer and disconnect the player. Yes, I have the skills to do that, I don't just want. So why I'll spend more of $ and get the raid external thunderbolt.
-
Divide the 16-bit words in his HI and LO bytes, then convert it to ASCII?
Hello
I'm doing the mentioned action:
Divide the 16-bit words in his HI and LO bytes, then convert it to ASCII
I downloaded the .zip file and got the files .lks and .l4t... I don't know what are these files? Where can I find just a VI for what I want to do?
If someone has one, let me know!
Thank you
Danny
Danny,
Look at the sections of Data Manipulation and Conversion of the Digital Palette. Burst and array of bytes to a string number are your friends.
In regards to the files, you will need to know the file formats. I never heard of one of those, and a search in the file don't produce something useful.
Lynn
-
RegExp search and replace, keep the formatting of the original text
Hello!
Will have to perform the Search and replace within a framework of text using RegExp.
And to retain the original formatting of the text block.
How is it possible?
Bad example-, it converts all the text formatting to the format of the first character:
var reg = /a/gmi; var replacer = '*'; var fr = activeDocument.textFrames[0]; fr.contents = fr.contents.replace (reg , replacer);
Thank you!
I has not yet been tested your code.
But why you did not play with my code snippet, use something like this:
// regex_changeContentsOfWordOrString_RemainFormatting.jsx // regards pixxxel schubser var s = /arguments/gi; var replacer = "other string", result; var atf = activeDocument.textFrames[0]; while (result = s.exec(atf.contents)) { try { aCon = atf.characters[result.index]; aCon.length = result[0].length; aCon.contents = replacer; } catch (e) {}; }
Try it and have fun
-
I'm trying to extract the strings and load them into a text-helpplease file
I'm trying to extract the strings and load them into a file text without space between them - see below
p_csa = ISCC M4 DP
where p_csa is a tring to load into a text file
Code:
SELECT SUBSTR (p_csa, 0, 0) INTO v_telco FROM DUAL;
SELECT SUBSTR (p_csa, 1, 4) INTO v_comp FROM DUAL;
SELECT SUBSTR (p_csa, 5.3) INTO v_csa_prefix FROM DUAL;
SELECT SUBSTR (p_csa, 8, 4) INTO v_csa_type FROM DUAL;
fileidinvoice: = UTL_FILE. FOPEN (c_data_location, filenameinvoice, 'W');
fileidlog: = UTL_FILE. FOPEN (c_data_location, filenamelog, 'W');
UTL_FILE. PUT_LINE)
fileidinvoice, v_telco | » '|| v_comp | "|" | v_csa_prefix: "| v_csa_type);
-the content of the file-
ISCC M4 DP
=====================
I want to remove the space between the chain above for the content of the file should look like this:
-the content of the file-
GCSIM4DPHello
976253 wrote:
I'm trying to extract the strings and load them into a file text without space between them - see belowp_csa = ISCC M4 DP
where p_csa is a tring to load into a text file
Code:
SELECT SUBSTR (p_csa, 0, 0) INTO v_telco FROM DUAL;
Is it always NULL?
SELECT SUBSTR (p_csa, 1, 4) INTO v_comp FROM DUAL;
You don't need the double table much in PL/SQL. You can simply say
v_comp := SUBSTR (p_csa, 1, 4);
Almost all integrated single-row functions work in PL/SQL. (NVL2 is the only one I know who does not work in PL/SQL).
SELECT SUBSTR (p_csa, 5.3) INTO v_csa_prefix FROM DUAL;
SELECT SUBSTR (p_csa, 8, 4) INTO v_csa_type FROM DUAL;fileidinvoice: = UTL_FILE. FOPEN (c_data_location, filenameinvoice, 'W');
fileidlog: = UTL_FILE. FOPEN (c_data_location, filenamelog, 'W');UTL_FILE. PUT_LINE)
fileidinvoice, v_telco | » '|| v_comp | "|" | v_csa_prefix: "| v_csa_type);What are you trying to do here? For example, what you're trying to put between c_comp and v_csa_prefix?
-the content of the file-
ISCC M4 DP
=====================
I want to remove the space between the chain above for the content of the file should look like this:-the content of the file-
GCSIM4DP
If you don't want space, then only concatenate all the spaces in the string before you write it and REPLACE allows you to delete all the spaces that have been copied from p_csa. For example:
UTL_FILE.PUT_LINE ( fileidinvoice , REPLACE ( v_telco || v_comp || v_csa_prefix || v_csa_type , ' ' ) );
I guess you need the v_comp of separate variables, the v_csa_prefix and the v_csa_type for something.
I hope that answers your question.
If this isn't the case, after a complete script that people can run to recreate the problem and test their ideas. Display the results you want (in other words, the contents of the file created).
Always say what version of Oracle you are using (for example, 11.2.0.3.0).
See the FAQ forum {message identifier: = 9360002}
Maybe you are looking for
-
NEED DRIVER WINDOWS 8 3000 dv6 6770 m / intel
Hi, I need a video driver for my HP Pavilion dv6-6150sl WINDOWS 8 He has one (ATI 2 gb 6770 m/Intel 3000HD) combination. I have tried virtually all the drivers I can find and nothing has worked for me, when hp bring this 8 out windows driver! everyon
-
Satellite Pro A200: update Vista messup my wirleless adapter
HelpI updated vista Professional on a Satellite A200 the latest patch and everything worked well until that point. Now my driver Intel (r) PRO/Wireless 3945ABG Network does not work. It has the "!" in the Device Manager.I downloaded and install the l
-
I can't restore my money backup file as he returns with the invalid file name. How can I solve this?
-
0 x 000000 x 20 blue screen when running Netflix instant movies.
When running Netflix instant movies, I got a blue screen with stop 0 error message 00000020 x. I think that Microsoft Silverlight (download again and I have removed him) is the problem. Anyone experienced this? This happened while watching a TV show
-
You can save the music from itunes with the sound recorder?
You can save the music from itunes with the sound recorder?