Question related to REGEX functions
Hi,
I am working on Oracle 10gR2.
I am working on a column which stores username. Let's say that one of the values in this column is "Ankur". I want to fetch all records where username is a concatenated string of "Ankur" followed by some numerical digits, like "Ankur1", "Ankur2", "Ankur345" and so on. I do not want to get records with values such as "Ankurab1" - that is anything which is concatenation of some characters to my input string.
I tried to use REGEX functions to achieve the desired result, but am not able to.
Can anyone help me here?
Best,
Ankur
Her is one way.
SQL> with sample_data as (
2 select 'Ankur1' str from dual union all
3 select 'Ankur2' from dual union all
4 select 'Ankur345' from dual union all
5 select 'Ankurab1' from dual)
6 select str from sample_data
7 where regexp_replace(str, '[0-9]+$') = 'Ankur';
STR
Ankur1
Ankur2
Ankur345John
Similar Messages
-
Question related to regex and whitespaces \s
Hello, i have a problem related to regex.
I have a text area where sm types text. I noticed that when i click on the Enter button (i have a new line) the string is not being recognised.
String regex = "[A-Za-z0123456789_./-]*";I tried to place \s but \s includes other whitespaces characters.
I would like to include in my regex the \n character (the Enter button) or general the \s characters.
How am i supposed to do that?
Thanks, in advance!g_p_java wrote:
prometheuzz wrote:
>
Note that on Windows, a line break is "\r\n".
Also, A-Za-z0123456789_ can be written as \w:
String regex = "[\r\n\\w./-]*";
If we are using Linux , Unix is that different?The OS line break is just \n. I'm not sure what Swing puts into a GUI element, whether it's OS dependent or not. It won't hurt you to leave the \r in there though. If there's no \r in the string, it won't stop your regex from working, just like it won't stop it from working when you have A-Z and they don't happen to enter a Z.
The only way it would cause a problem to leave the \r in the regex is if \r were somehow part of the input and you didn't want it treated as end-of-line. I don't see that happening though. -
How do I code relative links as function parameters within Templates?
I am a newcomer looking for best practices for a "How Do I?" properly code relative links as function parameters within an Adobe template (DWT) which accomodates page creation at 2 different level of folders. Dreamweaver doesn't appear to handle auto-correction of relative links as function parameters as far as I can see. It's not clear to me what the best practice I should be following. While this is not exactly a SPRY question, I am hoping that someone using the Spry.Data.XMLDataSet had already found the best practice to use.
My Site
-- Multiple pages at this level and the parameter needs to be "_includes/UnitSideNavigation.xml"
SubFolder
-- Other pages at this level. and the parameter needs to be "../_includes/UnitSideNavigation.xml"
And this is the particular code snippet within a non edtable template area I would like to work for 2 levels of pages created from the template.
<script type="text/javascript">
var dsItems1 = new Spry.Data.XMLDataSet("_includes/UnitSideNavigation.xml", "/links/firstlevel");
var dslinks = new Spry.Data.NestedXMLDataSet(dsItems1, "secondlevels/secondlevel");
</script>
My environment is Windows/Vista using latest CS4 dreamweaver.
Any pointers appreciated. This is learn time for me. Hope I have made myself clear. AndyI use serverside includes instead of DWT for exactly that reason. Not only that, if you change anything within the template you must re-upload all of the files affected by the change; only the modified include file needs to be uploaded.
-
Questions relating to Groupware Integration (Outlook)
Hello,
I have few questions relating to groupware integration for Outlook:
Q1) The "Relate to CRM" option in outlook add-in for end user is available only in client side integration? Is it not available for server sider integration (i.e. in server side, end user cannot directly assign CRM account or Transaction to object in outlook the way it is done in client side)?
Q2) Is there any end user interface (like add-on) available in server side?
Q3)In client side - Can the outlook add-on for SAPCRM be enhanced for different business logic or look n feel?
Thanks,
VickyHello Vicky,
1) Yes the Relate to SAP CRM function is part of Client-side groupware only.
2) The Add-in is only available with Client-side groupware.
3) The Add-in cannot be customized. However the results can be influenced by parameters in transaction GWIPROFILE.
The information displayed in the Business information Pane can be changed.
Best Regards,
Gervase Auden -
Basic Questions related EHPs for SEM
Hi Guys,
I've some basic questions related to EHPs: -
1. If we don't mean to implement any of the new functionalities does it make any sense to implement EHP? In other words do EHPs also have some general improments other than the functionalities which can be specifically activated?
2. If we just activate a functionality and don't implement/ use it can there be any negative impact?
3. In case of a pure technical upgrade from SEM 4.0 to SEM 6.0 which EHP would be recommended?
4. Is there a quick way to find all relevant notes in EHPn which are related to corrections for EHPn-1?
Thanks in advance,
-SSCHI,
If you see some of my older posts I have had many issues with certain features of the EHP2 functionality but that doesn't mean I would recommned against it.
BCS 6 EHPs 3 & 4 (BCS 6.03 / 6.04) - enhancement packs worth implementing?
BCS 6 EHP 2 (BCS 6.02) - activation of enhancement pack
My recommendation is to implement the EHPs but not necesarrily activate the functions (in SFW5) unless you need them - this means that you will only have to test once after EHP implementation and will have the ability to activate the other features as and when required (although testing is required after activation of course) whereas it might be difficult to persuade your client/basis team to implement EHP4 later if you don't do it now.
In the features of EHP2 (activate FIN_ACC_GROUP_CLOSE) it states that there is a general performance improvement - although I have yet to experience it! From OSS note 1171344 "The functionality which is available in EHP2 consists of...
... Performance improvements of status management, reporting and initial start-up of consolidation workbench and monitor.
Since activating FIN_ACC_GROUP_CLOSE I have had many OSS notes requiring application but i discovered that when the technical team implemented the EHPs (before i joined this client) they somehow forgot the latest SP (support packs) and didn't upgrade to the current level - so make sure that you get the right SPs too (see the links in Greg's link above) to avoid the many OSS notes.
As for your question - "is there a list of OSS notes to specific to EHP upgrades? - the answer is most definietly "NO" - I already asked OSS in desperation!
however, you can see the OSS notes that i have applied listed in the above link ( BCS 6 EHP 2 (BCS 6.02) - activation of enhancement pack ) -
Question related to E-Business Suite (Business Group)
Dear All,
I just started my career as an oracle Functional Consultant (HRMS), I have questions related to Business Group
- Why BG is a part of HRMS? Although we associates different profiles with it like, legal entity, which is used for financial purpose only.
- Under which conditions we make more then on Business Group?Pl do not post duplicates - E-Business Suite queries related to BG
-
Question related to Synchronous update
Hi, all
I have some question related to synchronous update:
1. What is the syntax if I want to write synchronous update.
Do i write as:
call funcition A in update task
commit work and wait
Or just
call function A (A declared as update type function )
commit work and wait
Or ...
2.If we use synchronous update, is VBHDR,VBDATA still filled the same way when using asynchronus update?
Thanks in advance,
LimingHi,
Why do we use this " In Update Task " ??
The main update technique for bundling database changes in a single
database LUW is to use CALL FUNCTION... IN UPDATE TASK.
How do we Use ??
A typical R/3 installation contains dialog work processes and at least one update work process. The update work processes are responsible for updating the database. When an ABAP program reaches a COMMIT WORK statement, any function modules from CALL FUNCTION... IN UPDATE TASK statements are released for processing in an update work process. The dialog process does not wait for the update to finish. This kind of update is called asynchronous update.
What is the Use... ??
Asynchronous update is useful when response time from the transaction is critical, and the database updates themselves are so complex that they justify the extra system load -
Question related to combining rows...
Hi,
I have a question related to combining rows...
From our typical tables.... Dept and Emp.
I want a result set like....
Dept# | Employees
10 | <Emp1>, <Emp5>, <Emp6>
20 | <Emp7>, <Emp2>, <Emp8>, <Emp9>
30 | <Emp10>, <Emp11>
40 | <Emp12>
Plesae give me the query...
Thanks
Abdul.How about this solution looks like?
create or replace
function fnc_concat_data(p_query VARCHAR2,P_ID NUMBER) RETURN VARCHAR2
AS
type res_tab is table of varchar2(20);
result_tab res_tab;
v_retval varchar2(256);
begin
execute immediate p_query || p_id BULK COLLECT into result_tab;
FOR i IN 1..result_tab.COUNT LOOP
v_retval := v_retval||','||result_tab(i);
END LOOP;
v_retval := substr(v_retval,2);
return (v_retval);
exception
when others then
return('Error');
end fnc_concat_data;
sql> select deptno, fnc_concat_data('select ename from emp where deptno=', deptno) employees from emp group by deptno
deptno employees
30 ALLEN,WARD,MARTIN,BLAKE,TURNER,JAMES
20 SMITH,JONES,SCOTT,ADAMS,FORD
10 CLARK,KING,MILLER -
can someone plz confirm me that how i can change or update the security questions related to my apple id? as i have been never put them since i create my apple id but now due to some security reasons its asking me again and again the answers. i am unable to go through the process. thanks.
Some Solutions for Resetting Forgotten Security Questions: Apple Support Communities
-
Question related to Java Concurrent Program
Hi Friends,
I have a basic question related to Java Concurrent Program in the Oracle application. I would like to know the how Java concurrent program is executed in Oracle applications.Also, want to know where can I find the document for the AOL packages for Java concurrent program. Document for packages like oracle.apps.fnd.cp.request.* , oracle.apps.fnd.util.*.
Please let me know.
-Thanks,
SatyaYou may also check:
Note: 250964.1 - How to Register Sample Java Concurrent Program
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=250964.1
Note: 186301.1 - How to register and execute Java Concurrent Program ?in Oracle Applications R11i?
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=186301.1 -
Interview Questions related to Warehouse management
Hi all
Can u please help me regarding Interview Questions related to Warehouse management
Thanks and Regds
DanielHave you searched in very first thread
[Warehouse Management?|New to Materials Management / Warehouse Management?; -
Some question about the renegotiation function in SRM Contract (GOA)
Hi All Expert,
We are on SRM 5/4.6, there is a question about the renegotiation function in SRM GOA.
Can we renegotiate the price for some parts in the GOA items with this function ( e.g. Only renegotiate one item in the contract) ?
Will the item price updated automatically after the renegotiation?
Many thanks in advance!!!
WendrinHi Sanjeev,
Many thanks for your help.
One more question, if I add a new item when we renegotiation, will it be transfered to contract and create a new item after that?
Thanks and best regards
Wendrin -
Questions about user-defined functions
Hello all,
I've got some questions about user-defined function in a message mapping:
1) How can I get the current date/time in format yyyy-mm-dd hh:mm:ss ? What is the java code for this?
2) I want to use the StreamTransformation constant TIME_SENT, only this is not in the right time-zone.
It is GMT and it should be CET (1 hour difference). How can I convert this in Java?
Can somebody help me with this?
Thanks in advance.
Kind regards,
Marco van IerselHi Marco,
If the date format is fixed as you have mentioned,please use this:
String test = "2009-03-27 23:15:30";
String test1 = test.substring(11,13);
if(!test1.equals("23"))
int a = Integer.parseInt(test1);
int b = a+1;
System.out.println("b"+b);
String c = Integer.toString(b);
test = test.substring(0,10)+" " + c + test.substring(13,19);
return test;
if(test1.equals("23"))
test = test.substring(0,10)+ " 00" + test.substring(13,19);
return test;
else return "";
Kindly let me know if this works.
Thanks.
Regards.
Shweta -
Some questions related to SAP XI
Hello!
I would like to know the answers for the following questions regarding SAP XI-context (if it possible with Yes/No and a short comment/explanation)
<b>CAPACITY PLANNING GUIDELINES</b>
a) Guidelines to size the server(s)?
b) Guidelines for sizing the over all environment for High-Availability
<b>ARCHIVING CAPABILITIES</b>
a) Approach to archiving of obsolete data
<b>PLATFORM SUPPORT</b>
a) Software supported on HP-UX 11.i V2 (r6) on Itanium.
b) software supported on Windows 2003 sp1 (x64) on AMD Opteron
c) software support aligned with release roadmaps for future versions of HP-UX and/or Windows Server
d) Software supported on OS clustered servers (If mutliple products, please indicate if all are support or list areas where clustering may not be recommended and why)
<b>RELATIONAL DATABASE </b>
a) Does your system run native to the Oracle 10g RDBMS (RAC) and database tools? If not, please explain the databases and tools supported.
b) database monitoring tools be used to manage impending maintenance needs and potential problems and performance impacts (i.e., tool will monitor and detect prior to real problem occurring)
c) standard pre-defined SQL queries and related calculations provided for use with industry standard reporting tools
d) database accept binary-large-objects (BLOBs) and be referenced via the relational engine.
Thank you in advance!
Regards!
A.Henketwo questions related to this:
1. Why Java is designed to only permit single
inheritence, any stories behind the scene? I think
some major reasons why "prefer interfaces toabstract
classes" is accepted is rooted in this limitation.Yes, one of the reasons interfaces are better is that
you can only extend one class, but implement many
interfaces. Say you have a concrete class that should
"implement" two different types. If those types were
defined as abstract classes, you could only use one
type. You could implement both types if they were
interfaces though. So why java is designed to have this limitation? There may be some arguments before this is settled down. I always like to hear this kind of stories:)
2. Base on the fact that once an interface is outof
box and widely implemented, it is almostimpossible
to change it. So how you guys design yourinterfaces?
Could you share some? In my idea, I would designmy
interfaces as compact as possible.You could extend the interface and start using that
if you didn't want to break existing code. You
couldn't use that implementation as an Interface1
though, since the new methods only exist in
Interface2, so that's not an optimal solution.So we may always need to add a new interface when we just want to add a new method. -
General questions related to Java
Good evening,I would like to ask you some questions related to Java :
1) class A {
public int x=1;
public int y=5;
public A() { y=6; }
public A(int a) { x=a; }
public A(int a, int b) { x=a; y=b; }
class B extends A {
public B() {}
public B(int a) { super(a); }
public B(int a, int b) { super(a,b); }
public B(int a, int b, int c) { x=a+b+c; }
public B(int a, int b, int c, int d) {
super(a,b); y=c+d; }
public class Test {
public static void main(String[] args) {
B b4 = new B(1,1,1);
System.out.println("b4.x: "+b4.x+" b4.y: "+b4.y);
I cannot understand why y = 6.
As i see it,i find it more logical that y = 5.
Could anybody tell me why y becomes 6?
How did we get into the constructor of A : public A() in order y to be changed?
2) Well in an exercise i have to handle out we have to find the a,b,c of a program .Unfortunately i dunno about them,Can anybody explain to me what do they mean or attach me a link (e.g. a tutorial) in order to figure out?
a)pre condition in Java
b)post condition in Java
c)invariant condition
3)
3) Fraction apple = new Fraction (1, 2);
Fraction peach = new Fraction (4, 5);
Fraction pear = apple;
peach.halve();
pear.halve();
System.out.println(apple);
System.out.println(peach);
System.out.println(pear);
It's the first time i see an object as a parameter in System.out.println.
CAn anybody tell me when i can pass an object as an argument in System.out.println?
Thanks in advance!How did we get into the constructor of A : public A() in order y to be changed?if you don't explicitly call a super constructor, the empty super constructor is called for you. If no empty accessible super constructor is available and no explicit call from subclass is made - compile error.
CAn anybody tell me when i can pass an object as an argument in System.out.println?Whenever you want. Object.toString() will be called and the resulting String will be used. If the object is null, the String "null" will be used instead.
Maybe you are looking for
-
<p>How can I send several reports as attachments on one scheduled e-mail in BOBJ XIR2?</p>
-
How do I transfer from time machine adobe lightroom programme to my girlfriends computer (backed up on my hard drive via time machine) with out setting up my full desktop - i need it until i can afford a new computer to restore my old set up complete
-
XDCam files cannot be opened.
I've got a collection of XDCam files (shot on a Sony EX3). I can't seem to open them in FCP7 or X, or in Compressor, or in MPEG Streamclip, or with ClipWrap. All these apps say something like 'Error trying to open source media file'. But I can open
-
I just purchased an i pod touch and can't believe the problems with securing and ID and password. It is the most incompetent system i have ever encounterd with any device. I registered the thing, gave my password and e-mail address and they snd me a
-
Is there any way for WEBI to automatically change the font size so that all columns fit on one page (wide) when printing?