Question & Additional Information
 
How can we extract string "abc.com" from a string "mailto:info@abc.com?subject=Feedback" using regular expression of PHP?
Add to My IQ
 

Answer Title
Answer
$text = "mailto:info@abc.com?subject=Feedback";
preg_match('|.*@([^?]*)|', $text, $output);
echo $output[1];
Note that the second index of $output, $output[1], gives the match, not the first one, $output[0].
Question Tag Title
Tags
Question Asked At Title
Asked At
None
Question Job Title
Job Titles


Check out our newest job listings!

Post a Job! $49 for 60 days



Your Name:
Add your comment text
 
Related Questions
Related Questions
Flag this interview question as inappropriate Inappropriate
See Answer
Methods are for objects functions are regular routines
Create Date
:
Thursday, October 16, 2008
Tags
:
Asked At
:
None
Job Positions
:
None
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Flag this interview question as inappropriate Inappropriate
See Answer
Something thatâ?Ts used in an expression to manipulate objects such as + (plus), - (minus), * (multiply), and / (divide). You can also use operators to do comparisons,such as with <, >, and &&.
Create Date
:
Thursday, September 13, 2007
Asked At
:
None
Job Positions
:
None
Click here to improve the Interview Question, Answer and other fields.
Comments (1) :
1.
Sean
Wednesday, September 17, 2008 5:54 PM
Each one of the operators you listed can be overridden rather trivially, so they're not 'operators' in the strictest (eg. java, c, php) sense.
Flag this interview question as inappropriate Inappropriate
See Answer
A database index is a data structure that improves the speed of operations in a table. Indices can be created using one or more columns, providing the basis for both rapid random lookups and efficient ordering of access to records. The disk space required to store the index is typically less than the storage of the table (since indices usually contain only the key-fields according to which the table is to be arranged, and excludes all the other details in the table), yielding the possibility to store indices into memory from tables that would not fit into it. In a relational databasean index is a copy of part of a table. Some databases extend the power of indexing by allowing indices to be created on functions or expressions. For example, an index could be created on upper(last_name), which would only store the uppercase versions of the last_name field in the index. Another option sometimes supported is the use of "filtered" indices, where index entries are created only for those records that satisfy some conditional expression. A further aspect of flexibility is to permit indexing on user-defined functions, as well as expressions formed from an assortment of built-in functions.
Create Date
:
Monday, April 28, 2008
Asked At
:
None
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Flag this interview question as inappropriate Inappropriate
See Answer

A boxing conversion permits any value-type to be implicitly converted to the type object or to any
interface-type implemented by the value-type. Boxing a value of a value-type consists of allocating an object instance and copying the value-type
value into that instance.

For example any value-type H, the boxing class would be declared as follows:

class vBox
{
  H value;
  H_Box(H h)
  {
   value = h;
  }
}

Boxing of a value v of type H now consists of executing the expression new H_Box(v), and returning the
resulting instance as a value of type object.
Thus, the statements
int i = 12;
object box = i;

conceptually correspond to
int i = 12;
object box = new int_Box(i);

Boxing classes like H_Box and int_Box above don't actually exist and the dynamic type of a boxed value
isn't actually a class type. Instead, a boxed value of type G has the dynamic type G, and a dynamic type check using the is operator can simply reference type G.

For example,

int i = 12;
object box = i;
if (box is int)
{
  Console.Write("Box contains an int");
}

will output the string  Box contains an int on the console.

A boxing conversion implies making a copy of the value being boxed. This is different from a conversion
of a reference-type to type object, in which the value continues to reference the same instance and
simply is regarded as the less derived type object.

For example, given the declaration

struct Point
{
  public int x, y;
  public Point(int x, int y)
  {
    this.x = x;
    this.y = y;
  }
}

the following statements
Point p = new Point(10, 10);
object box = p;
p.x = 20;
Console.Write(((Point)box).x);
will output the value 10 on the console because the implicit boxing operation that occurs in the
assignment of p to box causes the value of p to be copied. Had Point instead been declared a class, the
value 20 would be output because p and box would reference the same instance.

Create Date
:
Tuesday, June 10, 2008
Tags
:
Asked At
:
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (1) :
1.
tt2tt
Thursday, July 03, 2008 10:19 PM
what is boxing in real life :-)
Flag this interview question as inappropriate Inappropriate
See Answer

Your answer should be relevant to the job for which you are being interviews. Do not start going into your personal life. Keep your self-introduction PROFESSIONAL.

A person is defined in three ways: (1) who he is right now, (2) what he has done in the past, and (3) what he will become in the future.

So, here is how you answer: (1) I am a [the job title for which you are applying or something very close.] (2) I have [how many years of experience] in [what field, what subject]. (3) I want to be [a job title that is a couple or a few levels above the current position for which you are applying in 5 to 10 years.]

Close your answer with an affirmative question: "Is there anything else you want to know?"

Here are more suggestions for answering this very common interview question.

  • You should be very straight forward and honest in replying to this question. The interviewer wants to check if what you have mentioned in your resume is correct or not.

  • I would answer the question based on who is interviewing me? If it's a sales manager/Technical Manager/Human resources manager? Depending on the person's field I'll have to mend the answer to please him...I feel that everyone's goals are different...so anlayse that and then answer.

  • Answer this question with your 30 second "elevator speach" about yourself. The standard format for this speech is... "I am a (BLANK), who does (WHAT)." In my case... I am a PROJECT MANAGER, who PROVIDES QUALITY MANAGEMENT SOLUTIONS, Blah, Blah, Blah. (you get the idea).

  • The Answer can Start like this: "I have 10 years' sales rep experience, working in a variety of industries, from retail to advertising. For the past two years I have been working in the food industry. In addition to my successful sales techniques, I have a great record for forming long-standing relationships with customers. I'm a team player who thrives on challenge."

  • Let me share what my recruiting office tells its candidates as they head out for that crucial face-to-face interview. When asked to "tell me about yourself," say, "I will gladly answer that question, but may I first ask you a question? (They ALWAYS say yes) So that I may better focus my answer, what are the issues you want me to address should you hire me? Once they share with you what they need to have you do, then proceed to address how your training, education, skills, and experience can best resolve these issues. By answering in this fashion, you have proven that you know how to focus ... and that you have what's needed to fix the issues they need to have fixed. It's always a winner ... and beats the heck out of, "Well, let's see, I was born on a small farm in Idaho ..."

  • I am a self-starter dedicated, hard-working person who works well with other, punctual, detail oriented a team player, great organizational and interpersonal skills.
Create Date
:
Friday, June 06, 2008
Tags
:
None
Asked At
:
None
Job Positions
:
None
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
Goto add your comment on the Question 
Rs. 87
Create Date
:
Wednesday, May 14, 2008
Tags
:
Asked At
:
None
Job Positions
:
Click here to improve the Interview Question, Answer and other fields.
Comments (0) :
</