File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Regular expression Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Reply locked New topic

Regular expression

keshav reddy

Joined: May 11, 2007
Posts: 13
Hi Ranchers,

Can you please help me in writting the regular expressions for the following requirements:

1. Input string : "1a23MyFunc(ab)0123MyFunc(1234)000"

Need to split the string with: MyFunc(anyvalue)

Required output is (string array): 1a23,0123,000

2. InputString : "abcMyFunc(ab)xyzMyFunc(1234)000"

Required output is (value passed to MyFunc method) : ab, 1234

let me know if anything is not clear.

thanks for your help,

Roberto Perillo

Joined: Dec 28, 2007
Posts: 2271

Howdy, Keshav!

Champion, this forum is dedicated to people who passed an exam and want to share their happiness/experience with the other ranchers, so we can congratulate them and discuss about the whole thing. Please choose carefully the appropriate forum before posting a question, so we keep everything in their places, and people with the same problem can find the solution faster. For instance, I'd say that this question of yours would be better addressed in the Java in General forum or in the SCJP forum, where people are studying to achieve this certification.

Cheers, Bob "John Lennon" Perillo
SCJP, SCWCD, SCJD, SCBCD - Daileon: A Tool for Enabling Domain Annotations
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 46424
The Java™ Tutorials section is a good introduction to regular expressions.
Henry Wong

Joined: Sep 28, 2004
Posts: 20537

Duplicate topic... please continue on your other topic.


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
I agree. Here's the link:
subject: Regular expression
It's not a secret anymore!