Please Help: Regular Expression Gives Stack Overflow

Regular Expressions are the bane of my existence. I hate them and everyone seem to have their own slightly different syntax. Anyhow, I have a problem with the below code, as it gives me a stack overflow:
     public static void main(String[] args) throws IOException {
          System.out.print(parseText(readTextFile("c:\\file.txt"))); // the input file is displayed below
// simple method to test that the regular expression can be matched. it works for simple expression, but not the one below
// this is the code that causes stack overflow
     public static String parseText(String inputString) {
           Pattern p = Pattern.compile("<tr>(\\s)*<td class = 'abc[0-9]*(\\s)*'>(.|\\s)+</nobr>(\\s)+</td>(\\s)+</tr>");
           Matcher m = p.matcher(inputString);
           m.find();
           return m.group();
// this method just reads in a text file and returns a String with the whole content
// this works, but is posted here for completeness
    public static String readTextFile(String filePath)
        File file = new File(filePath);
          StringBuffer contents = new StringBuffer();
          BufferedReader reader = null;
          try {
               reader = new BufferedReader(new FileReader(file));
               String text = null;
               // repeat until all lines is read
               while ((text = reader.readLine()) != null) {
                    contents.append(text).append(
                              System.getProperty("line.separator"));
          } catch (FileNotFoundException e) {
               e.printStackTrace();
          } catch (IOException e) {
               e.printStackTrace();
          } finally {
               try {
                    if (reader != null) {
                         reader.close();
               } catch (IOException e) {
                    e.printStackTrace();
          return contents.toString();
    }Below is the content of what I'm feeding the above code as file.txt that results in an error.
   <tr>
        <td class = 'abc1 '>
            <b><a href = 'http://somedomain.com/bla.html' class="a1"> 
                something 1
            </a></b>   
        </td>
        <td class = 'abc1 '>
            cars 
        </td>
        <td class = 'abc1 ' nowrap align="center">
            ibm
        </td>
        <td class = 'abc1 '>
            <a href = 'http://somedomain.com/bla2.html'>
                Features
            </a>
        </td>
        <td class = 'abc1 '>
            <nobr>Feb 5, 2009</nobr>
        </td>
    </tr>
   <tr>
        <td class = 'abc1 '>
            <b><a href = 'http://somedomain.com/bla2.html' class="b1"> 
                something 2
            </a></b>   
        </td>
        <td class = 'abc1 '>
            car 
        </td>
        <td class = 'abc1 ' nowrap align="center">
            sun
        </td>
        <td class = 'abc1 '>
            <a href = 'http://somedomain.com/bla3.html'>
                Features
            </a>
        </td>
        <td class = 'abc1 '>
            <nobr>Feb 5, 2009</nobr>
        </td>
    </tr>
    Here is some lines from the stack overflow output:
Exception in thread "main" java.lang.StackOverflowError
     at java.util.regex.Pattern$GroupTail.match(Unknown Source)
     at java.util.regex.Pattern$BranchConn.match(Unknown Source)
     at java.util.regex.Pattern$CharProperty.match(Unknown Source)
     at java.util.regex.Pattern$Branch.match(Unknown Source)
     at java.util.regex.Pattern$GroupHead.match(Unknown Source)However, if I feed the program this shorter version of the input it works (it matches only once and is just the top portion of the original file.txt):
   <tr>
        <td class = 'abc1 '>
            <b><a href = 'http://somedomain.com/bla.html' class="a1"> 
                something 1
            </a></b>   
        </td>
        <td class = 'abc1 '>
            cars 
        </td>
        <td class = 'abc1 ' nowrap align="center">
            ibm
        </td>
        <td class = 'abc1 '>
            <a href = 'http://somedomain.com/bla2.html'>
                Features
            </a>
        </td>
        <td class = 'abc1 '>
            <nobr>Feb 5, 2009</nobr>
        </td>
    </tr>I did some google searches, but the problem appears to do with how I crafted my regular expression. The solution didn't make sense to me.... Anyone help me please as I spent a big portion of the day already!

@flounder,
Wow, hold your horses...
That comment was meant to denote my level of frustration with this since I had spent a large portion of the day trying to figure it out. It was not intended to designate my issue or time as more important than others.
I certainly appreciate any help considering nobody is being compensated in any way for helping me.
@jschell,
This is intended to be used as a one time deal to automate recapturing data we no longer have in a non-HTML format.
I appreciate the suggestion though.
@JoachimSauer
Thank you for all your help. I appreciate it!

Similar Messages

  • I lost my iPhone 3 days ago.. it wasn't connet to internet and I don't know how find it without the connection.. please help me and give me some advices!!

    I lost my iPhone 3 days ago.. it wasn't connet to internet and I don't know how find it without the connection.. please help me and give me some advices!!

    Change your passwords.

  • Help: Regular Expression question??

    Hello,
    How can I extract the following content using Java Regular expression?
    <tr bgcolor="#333333">
         <td class="title" colspan="4" height="18"> <b>SUPER_1</b> - SUPER_2</td>
    </tr>
    <tr bgcolor="#333333">
         <td class="match-light" width="45" height="18"> </td>
         <td class="match-light" colspan="3" width="286" align="right">March 19 </td>
    </tr>
    <tr>
         <td colspan="4" height="1"></td>
    </tr>
    <tr bgcolor="#cfcfcf">
         <td width="45" height="18"> FT</td>
         <td width="118" align="right">SUPER_3</td>
         <td width="50" align="center"><a class="scorelink" target="details" onclick="showDetails();">999 - 888</a></td>
         <td width="118">SUPER_4</td>
    </tr>From the above contents, How can I define a regular expression for extract the "*SUPER_1*", "*SUPER_2*", "*March 19*", "*SUPER_3*", "*999*", "*888*" and "*SUPER_4*" ????
    Please help.
    Best regards,
    Eric

    Kayaman wrote:
    Why not use a better way than regex, like an actual HTML parser (or XML if you have it well-formed)? People seem to love parsing (or rather, asking help how to parse) HTML with regex for some unknown reason.Indeed.
    Read this (hilarious):
    http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454

  • Mac Newbie  Please help: Airport Express conflict: cordless phone?

    Hello,
    I apologize if there have been threads on this before, but I searched and searched to no avail. Here is my problem:
    I recently purchased the new 15" MacBook Pro... LOVE IT! I also purchased an Airport Express for wireless. I have SBC Yahoo! DSL with a 2Wire modem w/built-in firewall. With Apple Care help, I have been able to connect just fine to the internet via the Airport Express. However, after my computer goes into sleep mode (overnight, for example)... when I "wake up" the computer and try to get onto the net or access my email, I cannot... usually there is a box that appears on my desktop that says someting along the lines of cannot find my connection.
    As an aside, I have an old cordless 2.4 GHz phone in my apt. One Apple Care rep told me this was the problem and that I needed a 5.8 GHz phone. Another Apple Care rep told me that might help, but told me has used both 2.4 and 5.8 phones and fnids they can both have this problem so he wanted to try resetting the airport using the bridge feature hoping that would fix things. This solution failed.
    I don't mind spending a few bucks on a new phone. I just want to have a reasonable expectation that this is indeed the problem. Any thoughts? Similar experiences? Also, if you have had and have solved this problem, is a 5.8 Ghz phone or the new DECT phones a better choice? I don't want to buy a phone that will work but impair my net speed. And finally, what are the chances that a microwave in an adjoining room or a neighbor’s phone could be causing this? I heard murmurings that Apple had fixed these problems with the newest Airport Express models.
    Thank you!!!

    I did notice something that confused me; right after I clicked MANUAL SETUP in Airport Utility: a window that said something about ALLOW, DENY, ALWAYS ALLOW my personal information (or "confidential", I forget the exact wording and have not been able to replicate it)... after clicking DENY a few times and failing to get into MANUAL SETUP, I clicked ALWAYS ALLOW and everything seemed good to go. Any information you can give me on this, and what I did by allowing all?
    This sounds like OS X's software firewall is doing its job. (ref: System Preferences > Security > Firewall). When you selected Manual Setup, this request had to go through the OS X firewall and it was asking you if this request was ok to do. When you first answered DENY, it prevented you from successfully administering the AirPort. The right response, in this case, is what you chose next and that's ALWAYS ALLOW.
    Also in the manual setup/airport utility/wireless should my CHANNEL be set at AUTOMATIC?
    Yes, in most cases this would be the best choice as it allows the AirPort to choose which radio channel to operate on that is clear of any other 5 GHz Wi-Fis in your area.
    And should the little box that says ALLOW THIS NETWORK TO BE EXTENDED (located under the Network Name be clicked?
    No. In this case, you are not extending the wireless range of your router with another AirPort base station, so leaving this unchecked would be appropriate.
    Also, I let my computer go into sleep mode for a few hours while I had a dinner and a late nap and even used the new phone a few times. When it came out of sleep mode, my solid green light on the Airport Express was still there and while it took a second, I was still able to get email, connect to the net, etc.!
    That would be normal operation.

  • I have problem .. I can't update my any app !! Please help me and give me a reason to solve it !! I am in Iran

    Dear apple support !! I can't update my app ! Just b'cuz I am. At Iran ! Please give me a reason to solve it

    There is no way to solve it. The iPhone is not supported in Iran; there is no App Store.

  • Please Help: Flash Express Install Problem

    Hello,
    I am having a bit of trouble getting Flash Express Install to
    work correctly with my Flash Detection kit. Basically, I have
    followed the steps in [URL="
    http://www.adobe.com/devnet/flash/articles/fp8_detection.html"
    Hoekman, Jr.'s article[/URL], but when I test the Express Install,
    I get the following errors:
    (1) When I test it out with all my files on the server, the
    browser crashes and the upgrade fails.
    (2) When I test it locally on my Mac OSX hard drive, I am
    prompted to quit my browser in order to perform the upgrade. It
    should allow me to keep the browser open and load my SWF once
    updated:
    "Express Install... prompts users to upgrade to Flash Player 8
    if they do not have it already and, when installation is complete,
    returns the user back to the page that started the process."
    Any ideas? Thanks for your help.
    -Scott

    I'm having the same issue, Slunceford. It works perfectly on
    PC IE but the Mac requirement of closing the browser (Firefox)
    means that the user leaves the page entirely. Any advice
    yet?

  • Help: Regular Expression - 2

    Hi,
    Good Day to All..
    Database : 11g
    Col1
    Louie: The Complete First Season [2 Discs] [DVD/Blu-ray]
    Snow White and the Seven Dwarfs [Blu-ray/DVD] - Bonus Disc
    About Last Night... [WS] [Blu-ray]
    High3:[Extended] [3 Discs] [Includes Digital Copy] [BR]
    High4: The [Extended] [3 Discs] [BR]
    Output should show in the below format:-
    Col1
    Louie: The Complete First Season [Blu-ray]
    Snow White and the Seven Dwarfs [Blu-ray] - Bonus Disc
    About Last Night...[Blu-ray]
    High3: [BR]
    High4: The [BR]
    Even if my column contains [Blu-ray/DVD] or [DVD/Blu-ray], i have to replace [Blu-ray] and for other [xxx] braces section has to be removed.
    Query which used and worked out for first three column values :-
    SELECT col1,
      REPLACE(regexp_replace (regexp_replace (col1, '\[.*?Blu.*?ray.*?\]' , '{Blu-ray}' , 1 , 1 ,'i') ,'\[.*?\]') , '{Blu-ray}' , '[Blu-ray]')
      new_col1
    FROM tablename
    WHERE col1 LIKE '%Blu-ray/DVD%' OR col1 LIKE '%[DVD/Blu-ray]%'
    OR col1 LIKE '%[Blu-ray]%'
    OR col1 LIKE '%[BR]%'Need the solution for [BR] column values.
    Thanks ...

    One way is to keep nesting your regexps:
    SQL> with tab1 as
      2  (
      3  select  'The Complete Season Three [3 Discs] [Blu-ray] - Disc 1' col1 from dual union all
      4  select  'Another movie [5 Discs] [DVD/blu-ray] - Disc 1' col1 from dual union all
      5  select '(500) Days of Summer [2 Discs] [Includes Digital Copy] [BLURAY/DVD]' col1 from dual union all
      6  select 'High3:[Extended] [3 Discs] [Includes Digital Copy] [BR]' col1 from dual union all
      7  select 'High4: The [Extended] [3 Discs] [BR]' col1 from dual
      8  )
      9  select
    10  replace(
    11     replace(
    12        regexp_replace(
    13           regexp_replace(
    14              regexp_replace(
    15                 col1,
    16                 '\[.*?Blu.*?ray.*?\]', '{Blu-ray}', 1, 1, 'i'
    17              ),
    18              '\[BR\]', '{BR}', 1, 1, 'i'
    19           ),
    20           '\[.*?\]'
    21        ),
    22        '{Blu-ray}',
    23        '[Blu-ray]'
    24     ),
    25     '{BR}',
    26     '[BR]'
    27  ) test2
    28  from tab1
    29  ;
    TEST2
    The Complete Season Three [Blu-ray] - Disc 1
    Another movie [Blu-ray] - Disc 1
    (500) Days of Summer [Blu-ray]
    High3:   [BR]
    High4: The   [BR]The regexp expression in line 16 take [<anything>Blu<anything>ray<anything>] and turn it into '{Blu-ray}. (The original from your last question.)
    The regexp in line 18 take [BR] and turn it into {BR} (again the 'i' parameter makes it case in-sensitive so it also catches [Br] [br] and [bR].)
    Then line 20 removes all other [] bracket expressions.
    Line 22-23 turns {Blu-ray} back into [Blu-ray] and 25-26 turns {BR} into [BR].
    You can keep nesting this.
    The trick is first to turn [something] into {something}, before you remove all other [], and then turn the {something} into [something].
    As with the [<anything>Blu<anything>ray<anything>] expression you can also catch the data even if Blu-ray is not spelt exactly right.
    And if you also find cases with for instance [BR/DVD] and wish to turn that into [BR], then you add some suitable .*? in line 18 the same way as line 16 ;-)
    Maybe you should consider selecting all bracket expressions in your data in order to get an overview of how many different bracket expression you have to nest?
    Edit:
    Couldn't resist trying that ;-)
    SQL> with tab1 as
      2  (
      3  select  'The Complete Season Three [3 Discs] [Blu-ray] - Disc 1' col1 from dual union all
      4  select  'Another movie [5 Discs] [DVD/blu-ray] - Disc 1' col1 from dual union all
      5  select '(500) Days of Summer [2 Discs] [Includes Digital Copy] [BLURAY/DVD]' col1 from dual union all
      6  select 'High3:[Extended] [3 Discs] [Includes Digital Copy] [BR]' col1 from dual union all
      7  select 'High4: The [Extended] [3 Discs] [BR]' col1 from dual
      8  )
      9  select
    10  bracket_exp,
    11  count(*) cnt
    12  from (
    13     select
    14     regexp_substr(tab1.col1,'\[.*?\]',1,r.r) bracket_exp
    15     from tab1
    16     cross join (
    17        select level r
    18        from dual
    19        connect by level <= 10
    20     ) r
    21  )
    22  where bracket_exp is not null
    23  group by bracket_exp
    24  order by cnt desc
    25  ;
    BRACKET_EXP                                                                CNT
    [3 Discs]                                                                    3
    [Extended]                                                                   2
    [BR]                                                                         2
    [Includes Digital Copy]                                                      2
    [Blu-ray]                                                                    1
    [5 Discs]                                                                    1
    [2 Discs]                                                                    1
    [BLURAY/DVD]                                                                 1
    [DVD/blu-ray]                                                                1
    9 rows selected.This is just a piece of one-off code to help you analyze your data and discover which bracket expressions you need to care about.
    It is not necessarily optimal, and I have assumed there will be no more than 10 bracket expressions (you could raise that number if you wish.)
    Possibly you might consider:
    upper(regexp_substr(tab1.col1,'\[.*?\]',1,r.r)) bracket_expto count as identical those bracket expressions that are alike except for lower/upper-case.
    Edited by: Kim Berg Hansen on Sep 14, 2011 10:18 AM

  • Please help, itunes wont give me option to sync from my iphone

    I have an iphone 4s and I just downloaded itunes on my hp with windows and the new itunes doesnt give me an option to sync my mnusic library onto my computer from my iphone. ive tried restarting it and unplugging it and they dont give me any options!

    iTunes will only transfer music purchased from the iTunes store from your phone to your iTunes library.  To do that, authorize your computer for the Apple ID(s) used to purchase the music in Store>Authorize This Computer, then connect your phone to your computer, open iTunes and go to File>Devices>Transfer Purchases.
    Music from other sources on your phone (such as from ripped CDs) must be extracted from your phone using 3rd party software such as Touch Copy (PC or Mac) or PhoneView (Mac only).
    If your iTunes library is still on your old computer, the best solution is to copy the entire iTunes folder (not just the music folder) from your old computer to your new one, as explained here: http://support.apple.com/kb/HT4527.

  • Need Help - regular expression

    Hello,
    I am doing one kind of parsing in which my input string will be
    INPUT : hi*< img src='ani.gif'>*
    Desired output : hi
    Means I want to write a reg exp for omitting text in bold shown in above.
    thanks
    Aniruddha

    prometheuzz wrote:
    jverd wrote:
    I continue to be disappointed, but not surprised, at how people are either unable or can't be bothered to communicate their problem requirements, and to consider that there might be cases that may or may not match the one example they give and that need to be accounted for.Yes, I know the feeling. And when asked for clarification, you frequently get just one other example leaving the remaining 1000 cases to guess for the people answering the question.Yup.
    OP: i need regex.......... to turn numbers into X........
    Us: Provide more detailed requirements, and examples of what would and wouldn't get changed.
    OP: "a 1" --> "a X", but "a b" --> "a b" .......bcos...... there r no numbers.
    Us: See previous reply. More detail. Examples.
    OP: ok i thot u guyzz were pros r sumtin so i wudnt have 2 xpln evrthng but whatevs.....lol......... so like i have letters..... and numbers..... n if therz a number i wan 2 mak it a x, like a 1 becomz a x n b 2 bcoms b x......... do u clr now......... pls give me teh codez........ or maybee dis prob 2 hard for u guyzzz..... i chalegne u to do it.....
    Us, deciding it's not worth it to try to explain that his two examples are identical, that his "explanation" added no new information, that he needs to specify whether each digit becomes and X or each numerical token, whether numbers that are connected to words without an intervening space get converted, etc.:
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]
    [:headdesk:|http://www.geocities.com/darrylbu/images/headdesk.gif]

  • Getting stack overflow exception whilst reading from HashMap

    hi,
    We are getting stack oveflow exception exception whilst reading from the HashMap.
    Following are few details about the code
    We have a swing based client and Session beans and Entity beans deployed on Weblogic Server.
    When the server is started, a session bean method queries to data base and creates a java object for each row in the data base.This java object is then stored in HashMap. These java objects have all get/set methods . and it has attributes of primitive data type as well as other java objects.This Hahsmap is then returned to client.
    When client calls this method and the method processes succesfuly , but when tries to return the HashMap, it gives Stack overflow exception.
    Looking at the stack trace i think this exception is thrown when the HashMap.readObject() methods is being invoked.
    does any body have any idea about this ? a quick help is much appriciated.

    Stack overflow is often caused by infinity loops No, an infinite loop would be like while (true) {
        // stuff
    } That doesn't cause stack overflow.
    or
    recursive method calls.Bingo.

  • Cannot erase authorization. "Unable to erase authorization. Please try after some time." Please help!!

    I am having a number of problems with Digital Editions, and I have tried the chat options numerous times but no one seems to be able to help me. I cannot express how disappointed I am with Adobe. I have an ebook that I paid a lot of money for and I need to access it for work, but when I try to download the e-book I get the error message E_ACT_NOT_READY. The forums say I need to deauthorise my account, but when I try to erase authorization I get the message "Unable to erase authorization. Please try after some time." This has been happening for weeks. For 2 weeks I have been trying to solve this problem. Can somebody please help me or give me a phone number to call to reach adobe? I am desperate at this point.

    If due to some reason, you are unable to deauthorize ADE, follow the below steps:
    Mac:
    1. Go-> Go to folder.
    Go to folder dialog will appear.
    2. Type   ~/Library/Application Support/Adobe/Digital Editions
    drag the activation.dat file to the trash.
    ADE will be deauthorized now.
    Now Authorize ADE again.
    ADE will be deauthorized now.
    Now Authorize ADE again.
    Windows:
    Choose Start > Run.
    In the Open text box, type regedit and then press Enter. The Registry Editor opens.
    In the left pane of the Registry Editor, locate the following registry key:
    HKEY_CURRENT_USER\Software\Adobe\Adept
    Right-click the Adept key and choose Delete.
    In the Confirm Key Delete dialog, click OK.
    Your authorization will be deleted.
    ADE will be deauthorized now.
    Now Authorize ADE again.

  • PLEASE HELP ME ... I WANT TO RECOVER MY LAPTOP

    HI ALL ... I HAVE TOSHIBA LAPTOP SATELLITE A300-1MO ... I WANT TO RECOVERY IT ... PLEASE HELP ME AND GIVE ME THE WAY HOW TO RECOVERY IT .. THANKS ALL

    what is the problem that you are having? why do you need to recover your laptop? to recovery your system back to factory here are the options
    OPTION 1
     turn your laptop off. then hold down zero key and push power button. do NOT let go of zero until it beeps. then it should ask you if you want to restore to factory out of box or format hdd. choose out of box. then it will give you a warning and just click yes. if this doesnt work you will need to order a set of recovery dvds unless you already have them.
    OPTION 2
     if you already have the recovery media you can press F12 at the toshiba screen during start up. this will send you to bios set up. go over to the boot tab and then move cd/dvd drive to the top of the list, save and exit. insert the recovery media into the dvd drive and then restart the laptop.
    both of these options will erase anything and EVERYTHING from you hdd. there will be no way of getting it back once it is gone.
    -civicman4-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Post all info about your laptop and version of windows. We are working on it but still do not have the powers to read your mind.

  • Please help me(BIOS)

    I updated the bios and while updating it hung .Now is not included in the BIOS, try a combination of win + b but does not help. HP ALL-IN-One ENVY20 D013W. more than that is not loaded on the screenshot.Sorry for my english,use google translate.Please help.Maybe someone give me dump for my bios.Thanks.Regards

    Hello @Guthan7,
    Welcome to the HP Forums, I hope you enjoy your experience! To help you get the most out of the HP Forums I would like to direct your attention to the HP Forums Guide First Time Here? Learn How to Post and More.
    I understand that your computer has stopped working after updating the BIOS, and I would be happy to assist you in this matter!
    To undo the changes made in the BIOS during the update, I recommend following the steps in this document on Recovering the BIOS. This should help return the BIOS to the last known working state.
    I would also encourage you to post your product number for your computer. Below is a is an HP Support document that will demonstrate how to find your computer's product number. In addition, it will also help if you indicate which operating system you are using; and whether your operating system is 32 or 64 bit. The more information you can provide, the better!
    How Do I Find My Model Number or Product Number?
    Which Windows operating system am I running?
    Is the Windows Version on My Computer 32-bit or 64-bit?
    Please re-post with the results of your troubleshooting, as well as the requested information above. I look forward to your reply!
    Regards
    MechPilot
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks” for helping!

  • I can't open itunes and I'm losing faith... please help

    Each time I try to run itunes I receive an error message reading "The instruction at "0x6b636975" referenced memory at "0x6b636975". The memory could not be "read"."
    There are also several Asian (I think) characters in the pop up dialog box. I googled it, and only sites with the similar Asian script appear. I've also tried methods recommended for other error messages, but nothing has worked. Please help, before I give up on itunes forever!
    Thanks.

    Thanks for the assistance. I do believe the problem is with Quicktime. I tried to install quicktime stand alone, and when I tried to open it, it didn't do anyting. No error message, nothing. When I try to uninstall it, it "encounters" a problem, unless I first delete the program file, then run the uninstall.
    okay, perhaps let's try the following method for swapping out your QuickTime:
    Download and install the Windows Installer CleanUp utility. then use it to clear any existing QuickTime installation configuration information from your PC:
    Description of the Windows Installer CleanUp Utility
    Next, we’ll manually remove leftover program files and folders.
    1. On the Start menu, click My Computer (or double-click My Computer on the Desktop).
    2. In My Computer, open Local Disk.
    3. Open Program Files.
    4. Right-click on the QuickTime folder and click Delete from the shortcut menu.
    5. Navigate to C:\Windows\system32\.
    6. Remove the files QuickTime.qts and QuicktimeVR.qtx.
    7. Restart your computer.
    next, we'll try to get a fresh copy of QuickTime into your PC by doing a repair install of itunes.
    switch off antivirus and antispyware applications prior to the repair install.
    go into Add/Remove and select itunes. click "Change" and then click "Repair".
    if the repair install goes through okay, restart the PC and try launching itunes again. does it launch properly now?

  • Regular Expression in ADF

    I have a requirement to validate one UI field with the following pattern. Can some one advise me about creating the correct pattern for the following requirement.
    It can have maximum of 8 characters. It can have only numbers, no - or [A-Z]. If there is -, then it should be only after 5th character. The last two characters must be alphabets.
    Example: 12, 1234, 12345, 78696, 12345-AB (Any number between 1 to 99999 and optional -[A-Z] )
    Can you please suggest regular expression for the above pattern.
    Thanks and Regards,
    S R Prasad

    Hi Hyangelo,
    I have tried the following regular expression suggested by you. I removed the end / as it is not accepting any valid pattern.
    <af:validateRegExp pattern="^[0-9]{0,5}(\1[0-9]{5}-[A-Z]{2}){0,1}$" messageDetailNoMatch="Invalid CPt Code..." />
    Thanks and Regards,
    S R Prasad

Maybe you are looking for

  • How do I find the serial number of a stolen Ipod touch?

    Unfortunately, we lost the serial number of our touch - now it was stolen. How can we find the serial number - I thought it would be registered under my iTunes-account... Any ideas? Thanks.

  • Adobe Premiere Elements 11 Uploading Problem - HELP

    I recorded some footage with Bandicam, then editted it, using a lot of clipping and cropping of the footage to give it a widescreen look. When I uploading it, I choose the setting of "High Definition Video for YouTube". When it finally uploaded, it l

  • Computer reboots when connecting ipod to USB cable.

    Has this happened to anyone else? All of a sudden now, whenever I connect my ipod to the USB cable, it makes my computer reboot! And it doesn't stop rebooting until I disconnect the ipod! I have no idea why this is happening, and I don't know how to

  • LaserJet 4700dn Always prints from Tray 1 (Manual Feed)

    I have a networked LaserJet 4700dn in a lab environment that recently has starting trying to print all jobs on the manual feed Tray 1.  I cannot find a way to reset this to use Tray 2 as the default tray.  I have checked all the OSD settings and used

  • Multicam editing / one angle is black

    I'm running FCPX 10.0.6 on a Mac Pro with 2 2.66Ghz and 13 gigs of RAM and OS 10.7.5 Wedding project, 2 cameras. All clips are visible and work well in the preview window. I have 3 clips from one camera at about 6 minutes each and another from the ma