SQL Tokenizer based on regular expressions does not work

I'm about 10 gr 2

Suite SQL Tokenizer converts the string: str to help lines: as the delimiter-char delim (: str and: delim are parameters):

Select the level, regexp_replace (regexp_substr (: in_str:: in_delimiter, '(.*?)' |: in_delimiter, 1, level),: in_delimiter, ") as token
of the double
connect regexp_instr (: in_str:: in_delimiter, '(.*?)' |: in_delimiter, 1, level) > 0
order by level of CSA;

When you use the pipe symbol "|" as the delimiter, it does not. the rows are processed, but the chips are null. Use another tank as a separator (for example ';') works very well.

: str = "123; 456; A1; 67 X; 0; -8 "&: delim = ';' = > works very well"
: str = "123". 456. A1 | 67 X | 0 | -8 "&: delim =" | "= > does not work"

I think the bug is located in the regexp to the model parameter, is not it?
Why does not the symbol of pipe as a delimiter?
Can someone give me a clue to the use of the regexp pattern correct?

THX
Nuerni
select level, rtrim(regexp_substr( :in_str || :in_delimiter, '(.*?)' || :in_delimiter, 1, level ),:in_delimiter ) as token
from dual
connect by regexp_instr( :in_str || :in_delimiter, '(.*?)' || :in_delimiter, 1, level ) > 0
order by level asc ;

use a rtrim instead of regexp_replace, then it works...

Ravi Kumar

Tags: Database

Similar Questions

  • My outlook express does not work. Whenever I try to send an e-mail, it gives me this answer: "windows" host could not be found.

    Outlook Express problems

    My outlook express does not work.  Whenever I try to send an e-mail, it gives me this reply:

    The "windows" host is not found. Please check that you have entered the server name correctly. Account: 'windows', server: 'windows', Protocol: SMTP, Port: 25, secure (SSL): no, Socket error: 11001, error number: 0x800CCC0D.

    I don't know what that means or how to change it.  If anyone knows how to explain how to solve this problem, I would be very happy comments. Thank you!

    Who is your mail server? Usually, what is after the @ in your address. Windows is not a host name, account or server.

    Setting up email in Outlook Express servers:
    http://www.Microsoft.com/Windows/IE/community/columns/mailserver.mspx

    Bruce Hagen
    MS - MVP October 1, 2004 ~ September 30, 2010
    Imperial Beach, CA

  • Regular Expressions do not work

    With the help of sensors 4.X, VMS2.2

    It seems that the normal regualar expressions are not accepted as valid by CiscoWorks. Example:

    If I wanted to match for "Red Duck", but the number of spaces between each letter had to be 0-5 I would use spaces:

    [R] {0-5} e [] {0-5} [d] {0-5} D {0-5} [] u] {0-5} [c] {0-5} k [] {0-5}

    That the expression would be: R e d D uc k, Red D u c k and similar.

    Why they are not allowed in String.TCP?

    SO the question is, WHERE can find a list of regular expressions ACCEPTED, that works with sensors 4.X. I found a list that works with 3.X sensors... it did not work at all. Here, any help would be great.

    Eric

    Duck of red in google returns as red + duck in Google. Space will be replaced by a plus (+) sign or % 20 as it goes over HTTP (the browser for this).

    The regular expression must be (including breaks):

    [Rr] [+] * [Ee] [+] * [JJ] [+] * [JJ] [+] * [Uu] [+] * [Cc] [+] * [Kk]

    You can't repeat a pattern of three characters like [%] 20.

  • Expression does not work

    Hello

    on my ADF page I use this expression #{bindings. TimeStatus.inputValue} eq 1 to hide parts of the page of the ADF, but his does not work as it should. However, for tests, I used #{bindings. TimeStatus.inputValue} to display its value on the page and returning 1. This value comes from a view. could someone help what am I doing wrong?

    Kind regards

    Try this: #{bindings. {TimeStatus.inputValue-eq ' 1'}

  • Help! Search XML expression does not work!

    var xml: XML =
    nodes <>
    < node data = "1" >
    < data node = 'a' / >
    < node data = 'b' / >
    < / node >
    < / node >;

    I want to get the node to < data node = "a" / >.
    the expression:
    ... XML node. (@data is 'a');
    does not work.

    How can I do then?
    Any help will be appreciated.

    Thank you.
    Netsesame.

    It's my fault.

    the expression:
    ... XML node. (@data == 'a') does not.

    However, the debugger trace do nothing:
    trace (xml, node.) (@data is "a")) ;

  • regular expression does not run DURATION

    Hello adobe colleague,.

    I am currently stumbling on a strange question about javascript to compress a string:

    main function to compress any string, remove all non-alphabetiques characters and making the string lowercase

    function compressString (input) {}

    Patt var = new RegExp ("\\W","g");

    Patt.Compile (Patt);

    out of var = input.toLowerCase ().replace(patt,"") + "YES";

    return output;

    }

    Somehow this code runs perfectly while only viewable in adobe creative 9.0.0.2 but DURATION all javascript runs with the exception of the above party.

    I know that this part is executed because in the result, I see the string "YES" added to the response of this function.

    Somehow the model is not compiled or executed DURATION...

    I also tried several simple regular expressions but none of them actually worked.

    For models that the client option is defined where them run javascript, although while testing options to resolve the issue is also tried both and the server. None provided the solution.

    Can anyone provide any help... it is appreciated!

    Thank you

    Marcel

    Hello

    You can make your simple function.

    function compressString (input) {}

    (Return input.toLowerCase().replace(/\W/g,"") + "YESS"; "

    }

  • Airport Express does not work

    I need help. I have an Apple Airport Extreme and extend it with an Apple Airport Express. One day I needed to my extreme, which I did, forward port (which was for the xbox, and I followed this: Xbox NAT open (Apple routers)) I then updated my Airport Extreme. Subsequently, my Express glows green but it does not actually give a signal, I stay connected to the extreme, so I tried to use ethernet with the Express, and who won't let me connect to the Internet. So, I need help.

    If the Express was created to connect to the AirPort Extreme using a Wi - Fi connection, and you later connected to an Ethernet cable to the Express... that creates a huge feedback loop that actually blocks the network provided by the Express.

    You will need to restart and reset the Express back to default settings, then set up again.

    If you want the Express to connect permanently at any time to the extreme by using an Ethernet cable, then you must establish this connection before you implement the Express again. The Ethernet cable can never be disconnected.

    If you want to Express to extend the wireless network, then you use an Ethernet cable to the installation.

    If you need more tips, post back to let us know what operating system your Mac is running or you use a PC or an iPhone / iPad to configure things.

  • W500 PCI-Express does not work after upgrade memory 4gig

    Laptop is a W500 with WinXP SP3. I have the external ViDock PCI Express video card. Absolutely, it works like a champ. I recently received an upgrade of memory 4gig for the W500. After the upgrade of the default value would be 2gig RAM for the new 4gig, the laptop does NOT start with the inserted PCI Express card. I remove the card PCI Express ViDock and it starts very well and of course, works very well. Same behavior either stand alone or in the docking station. I tried going back to the 2 Gig of RAM and the new ViDock works perfectly. Google is pretty quiet on this issue... This could be a problem with the ViDock? the W500? Windows XP? The memory? Doesn't seem wise for me a memory 'simple' update would disable a component. Thank you,-Ryan

    May be the same as the question TOLUD?
    http://forums.Lenovo.com/T5/T400-T500-and-newer-T-series/request-to-fix-TOLUD-in-newer-BIOS-files/TD...

  • AutoFill feature Outlook Express does not work correctly

    IM posting on the concern of the customer behalft.

    Some of customer contacts are automatically completed when she start typing in their email to a new email address.  Some of them don't be filled automatically and don't even appear in the little blue box to choose an email from.
    They all look the same in his contact list, and she put them all in the same, but she have not all added at the same time.

    Hi Ivan Hoe dela Cruz,.

    ·         Have you made changes on the computer?

    Follow these steps:

    1. open Outlook Express, click on tools and click on Options.

    2. on the Send tab uncheck 'Auto-complete when composing e-mail addresses"option.

    3. click on apply and OK

    4. then again, save and apply and click Ok.

  • Outlook Express does not work

    Whenever I try to apply for a job online through craigslist, or something else, I'm poured into Outlook Express. Whenever I try to use this useless piece of crud I get the following error message: the host 'aol' could not be found. Please check that you have entered the server name correctly. Account: 'aol', server: 'aol', Protocol: SMTP, Port: 25, secure (SSL): no, Socket error: 11001, error number: 0x800CCC0D. Could someone please tell me how to make it work, so I can try & get a job, among other things, or, failing that, how to work around this problem in Microsoft.

    Let me clarify: when I get dumped to Outlook Express I don't use AOL, I use Mozilla Firefox to post a link on craigslist. Now, my question is: How can I get this piece of _ outlook express to work as it is supposed to, or disable it so that when I type the link in the announcement, I am using, I have something that works good bloody! I also tried to do in IE 8 with the same problem of people of give me the same error message damned.

    Hello

    Your problem not Microsoft here! You seem has not entered in the invalid mail server
    the names or the incorrect.

    AOL uses another port for SMTP that is 587 not 25 and also some anti-virus blocking the port for security. But you must check the correct settings provided by your ISP and then connect to your account by clicking on Tools > accounts > your account > properties > Server and Advanced tabs , make your changes.

    Here is some info, it may be useful for you:

    Outlook Express troubleshooting
    http://www.oeupdates.com/Outlook-Express-troubleshooting.html

    http://social.answers.Microsoft.com/forums/en-us/vistanetworking/thread/f6341258-b219-4A52-8132-8cf90bfcd0c7

    NASS - http://www.nasstec.co.uk

  • Outlook Express does not work. I get the error 0x800CCC0D

    Whenever I have try to use Outlook Express, I get the error 0x800CCC0D... .can someone help this Mom computer illiterate? Thank you

    Your Inbox may be damaged.  Try to move all messages from the Inbox to another folder or just move the (hidden) inbox.dbx file to another directory with OE closed, and then when you open OE will create a new.  See if that fixes things.  If this isn't the case, please cite the complete error message.

    Steve

  • Function 'Remember password' in Outlook Express does not work

    By connecting to Outlook Express I always type my password of account and I want to remove this step.  Measures already taken is delete and re - configure the account with tools - accounts - server - properties.  I contacted Optus and Microsoft Outlook that have tried to solve this problem but without success.  I am now learning to use this forum to get the problem solved.

    Outlook Express keeps to request your password
    http://www.dougknox.com/XP/Tips/xp_oe_passwords.htm

    Save the password setting will no longer exist in Outlook or Outlook Express
    http://support.Microsoft.com/kb/290684

    Cannot save email password in Outlook Express 5
    http://support.Microsoft.com/?kbid=228713

    Save password check box is unavailable
    http://support.Microsoft.com/?kbid=137361

    Bruce Hagen
    MS - MVP October 1, 2004 ~ September 30, 2010
    Imperial Beach, CA

  • EM Express does not work on server Windows2012R2

    where Oracle database standard edition two (SE2)

    We build server on Windows 2012R2 with internet explore 11 (on VMWare ESXi5.5 any..)

    additional windows desktop experience feature makes flashplayer works.

    on this server with internet explorer 11, maybe start EM Express

    connection ok, but almost white, like tofu. Photo is the menu of the right button on the middle of the screen. (in Japanese)

    EMexpress.jpg

    ie11 of the client pc is OK.like this.

    EMexpressFromClient.jpg

    checked IE 11 version as follows

    11.0.9600.18036 (11.0.23 KB3087038)

    11.0.9600.18053 (11.0.24 KB3093983)

    Anyone know how to fix this?

    --

    Testuo Kanehiro (Alphatec Solutions)

    ANSWER

    This problem has been resolved with windows update. KB3105216.

    This update illustrates security as fixing logical vulnerabilities but maybe new feature or fix, I think.

    Thank you all.

    --

    Tetsuo Kanehiro (Alphatec Solutions)

  • Enterprise Manager Express does not

    I have 12 c DB server with multiple instances. I created new BBBB database with the DBCA Wizard and chose the option to configure EM Express port 5501. But EM Express does not work. Problem is probably to the listener, I do not see the function XDB. On the other forums EM Express works very well.

    SQL > show parameter dispatcher

    VALUE OF TYPE NAME
    ------------------------------------ ----------- ------------------------------
    chain of dispatchers (PROTOCOL = TCP) (SERVICE = BBBBXDB)
    whole MAX_DISPATCHERS

    SQL > select dbms_xdb_config.gethttpsport (double);

    DBMS_XDB_CONFIG. GETHTTPSPORT()
    ------------------------------
    5501

    bash - $4.3 lsnrctl status

    LSNRCTL for HP - UX: Version 12.1.0.2.0 - Production on June 4, 2015 11:07:43

    Copyright (c) 1991, 2014, Oracle.  All rights reserved.

    Connection to (ADDRESS = (PROTOCOL = tcp)(HOST=) (PORT = 1521))
    STATUS of the LISTENER
    ------------------------
    Alias LISTENER
    For HP - UX TNSLSNR version: Version 12.1.0.2.0 - Production
    Start date June 3, 2015 17:02:55
    Uptime 0 days 18 hours 4 min 47 sec
    Draw level off
    Security ON: OS Local Authentication
    SNMP OFF
    Listener parameter file /... path... /Network/admin/Listener.ora
    Log listener /... path... /Listener/Alert/Log.Xml
    Summary of endpoints listening...
    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=oracle.example.com) (PORT = 1521)))
    (DESCRIPTION = (ADDRESS = (PROTOCOL =)(HOST=oracle.example.com) (PORT = 5502) CST) (Security = (my_wallet_directory = /... path... / CCCC/xdb_wallet)) (Presentation = http)(session=RAW))
    (DESCRIPTION = (ADDRESS = (PROTOCOL =)(HOST=oracle.example.com) (PORT = 5500) CST) (Security = (my_wallet_directory = /... path... / AAAA/xdb_wallet)) (Presentation = http)(session=RAW))
    (DESCRIPTION = (ADDRESS = (PROTOCOL =)(HOST=oracle.example.com) (PORT = 5501) CST) (Security = (my_wallet_directory = /... path... / BBBB/xdb_wallet)) (Presentation = http)(session=RAW))
    Summary of services...
    Service "CCCC" has 1 instance (s).
    Instance "CCCC", State LOAN, has 1 operation for this service...
    Service 'CCCCXDB' has 1 instance (s).
    Instance "CCCC", State LOAN, has 1 operation for this service...
    "BBBB" service has 1 instance (s).
    Instance "BBBB" READY State, has 1 operation for this service...
    "YYYY" service has 1 instance (s).
    Instance 'YYYY', State LOAN, has 1 operation for this service...
    Service 'AAAAXDB' has 1 instance (s).
    Instance 'YYYY', State LOAN, has 1 operation for this service...
    The command completed successfully

    Thanks for any advice.

    Finally, I found the cause of the problem.

    In alert_SID.log file warns

    commissioning 1 dispatcher (s) for '(ADDRESS =(PARTIAL=YES) (PROTOCOL = TCP))' network address...

    WARNING: Shared server clients cannot connect because SHARED_SERVERS is 0

    I checked the setting

    SQL > show parameter shared_servers

    VALUE OF TYPE NAME
    ------------------------------------ ----------- ------------------------------
    whole max_shared_servers
    SHARED_SERVERS integer 0

    So I changed the setting to 1 shared_servers

    SQL > alter system set shared_servers = 1;

    Modified system.

    Now, the Express EM works very well.

  • The right side and express USB card reader does not work

    Hello

    The USB 3.0 right on my rMBP does not work. I have can´t to connect any device to this side. No connection or power.

    Express card reader doesn't work or the other. Finder or disk utility will not show map of mountain.

    I can´t find the card express under system reports reader.

    I ran a test for diagnosis of Apple without any problem.

    I have reset the SMC & LANDAU.

    I reinstalled the operating system without success.

    Anyone who knows how to fix this?

    MacBook Pro with OS X El Capitan 10.11.5, Retina display

    Can someone help me here, please!

    Based on what you have tried and if can't see any device in disk utility, you are dealing with a hardware problem.  Your best option is an appointment at an Apple store for a FREE genius bar.

    Ciao.

Maybe you are looking for