JSF :: Validating RegEx For Email

Apr 4, 2014

I am trying to add an email validator to my xhtml page, but I get this error:

<f:validateRegEx> Tag Library supports namespace: [URL] ...., but no tag was defined for name: validateRegEx

This is my code:

<h:inputText tabindex="7" styleClass="input" id="email" value="#{user.email}"
required="true" validatorMessage="Invalid email!">
<a4j:support id="emailRenderer" event="onblur"
reRender="emailPanel, errorPanel"
ajaxSingle="true"/>
<f:validateRegEx pattern="[w.-]*[a-zA-Z0-9_]@[w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*(com|net|org|edu)" />
</h:inputText>
<p:message for="email" />

[Code] ....

View Replies


ADVERTISEMENT

Validating The Contents Of A File?

Oct 21, 2014

I have the assignment of making an application that reads a file and then validates the contents to create a statistical report.

I have managed to have the application read the contents but im completely puzzled on how the validating works.

Is there coding in the file that put the numbers and words into the correct data types or is that also done in the application?

The application is to read the file of rugby scores and the produce the report with the amount of goals scored.

View Replies View Related

Validating Input Using HasNextFloat

Jan 22, 2015

I am trying to make sure that the input is a float but not a string or character. I tried using hasNextFloat in a do-while loop but when a character is entered it won't re-prompt the user for input. It kind of just stops.

public class LabAssignment1 {
public static void main(String[] args) {
float num1, num2, result;
int choice;
Scanner scan = new Scanner(System.in);
DecimalFormat df = new DecimalFormat("#.###");

[Code] .....

View Replies View Related

Validating User Input

Oct 16, 2014

My project is a program that uses methods to display strings in a variety of different ways. I already have all of that working, my problem is checking for user inputs.For example on the menu portion of my program i ONLY want the user to input 1-5.here is the method i developed for checking user input IT DOES CONTAIN ERRORS this is where i am having troubles.

public static int checkInput(String prompt, int lowerBound, int upperBound) {
int input = 0;
boolean done = false;
while ( !done )
{
System.out.println(prompt);
if (input.hasNextInt())

[code]....

here is the rest of my program which is working fine besides the checking input. i would like to implement this method for checking inputs into all places where the user is asked to input something.

import java.util.Scanner;
public class DisplayingStrings {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int getNum = checkInput("Enter #(1-5)", 1, 5);
System.out.println("--String Writer--");
System.out.print("Enter a string: ");
String word = input.next();
displayMenu(word);

[code]....

View Replies View Related

Calculate Factorials Of Numbers 1 Through 10 - Validating Input

Sep 13, 2014

I'm trying to write a program that calculates the factorials of the numbers 1 through 10, based on user input... My problem is that I don't know how to address the possibility of the user entering something other than a number. When I test the following code by entering a letter, I get an Input Mismatch exception. I'd like to be able to inform the user that the entry is invalid, and ask for another response. Here is my program thus far:

Java Code:

import java.util.Scanner;
public class Factorial {
public static String entryString;
public static char entryChar;
public static Scanner input = new Scanner(System.in);

[Code] ....

View Replies View Related

Failure While Validating Special Form Of IPv6 Address

Jun 27, 2014

Facing problem with java.net.InetAddress class while validating special form of IPv6 address.

Please check the following piece of code.

String ipv6 = "0:0:0:0:0:ffff:a1f:e403";
try{
final Inet6Address i6 = (Inet6Address) InetAddress.getByName(ipv6);
System.out.println(i6);
}
catch(ClassCastException e){
System.out.println("Not a proper ip: "+e);
}

It is throwing ClassCastException.

View Replies View Related

Java If-then-else RegEx

Mar 18, 2014

I need to create a regexp, that will do the following:

a,a,a,a,c - matches
c,a,a,a,a - matches
a,a,a,a,a - doesn't match

I will be using it in Java. In the place of 'a', can be 'b' - they are equal. Also, in the place there can be any other character. This is what i have came up with:

^(?=^(a|b)).*((a|b),){4}(?!(a|b))|(?!(a|b)).*(((a| b),*){4})$

It fails because it matches the 5 a's. I'm quite new to regexp, so I'm not aware of all the possibilities. It matches the 5 a's, because the first if fails, but the second does not. Maybe there is a simpler way to accomplish this? (Also why are the .* necessary in the middle?)

View Replies View Related

Regex Word Containing A Substring?

Apr 23, 2014

I'm trying to use regex to find a word containing the substring "cat." I'm not sure why this isn't working?

String match = "^ cat$";

View Replies View Related

Test If A Name Is Variable With Regex

Jun 11, 2014

I would like to test whether the first word in a line is is a valid var name (e.g sequence of letters, digits and "_", it may not start with a digit, if "_" is the first char it must be followed by a letter). I tried this simple code:

String namePattern = "_[a-zA-Z0-9]+";
String text = "__c";
Pattern pattern = Pattern.compile(namePattern);
Matcher matcher = pattern.matcher(text);
"__c" is an illegal var name.

But it returns the string "_c", where it is supposed to return an empty matcher.

where am I wrong here?

View Replies View Related

How To Extract Substring Using Regex

Jun 13, 2014

I have one column "category" which contain data like

`"Failed extract of third-party root list from auto update cab at: [URL] with error: The data is invalid."`

I need to select url part in between `" < > "` sign of category column.

how to do this usign regex?

View Replies View Related

RegEx For Uppercase Alphanumeric

Apr 14, 2014

I am in need of regex for alphanumeric (uppercase only) values which will verify string of length 5below

ABCCD - False
AB12C - True
ABC12 - True
12ABC - True
12345 - False

If it contain any lowercase then it should result in false as well.

My regex ^[A-Z0-9]{5}$ is not working for above type of values.

View Replies View Related

Match RegEx Equivalent Of Contains?

Oct 4, 2014

In a code im writing I was curious as to instead of

contains(".")

I wanted to use

matches(" ") method instead but really having issues with the regex

I have tried //. as well as ^[.] but they give me errors.

I am just trying to match a period but was curious as to what the form was. I read a good amount of materials and seemed simple but getting errors.

View Replies View Related

RegEx For String And Number

Sep 12, 2014

I am trying to write a regular expression for a text which has both String and number... like abc1234, xyz987, gh1052 etc. And the string usually contains 2 or 3 characters.
 
What I need is two Strings one containing the text (abc, xyz, gh etc) and other containing number (1234, 987, 1052, etc.). Have written the code below. but doesn't seem to work.
 
String query = "abc1052"; //Or query = "zyx900";
String regexp = "(.{3})(d*)|(.{2}(d*))";
Pattern pattern = Pattern.compile(regexp);
Matcher match = pattern.matcher(query);
if(match.find()){

[Code] ....

Also tried with regexp = "(.s*)(.d*)" in no avail.
 
Finally achieved with regexp = "(D*)(d*)";

View Replies View Related

Checking For Regex Matches At The End Of A String

Jan 31, 2014

I have a regular expression that I created and tested on some regex site, [URL] .... It worked on the test site but I can't get it to work in Java.

The code is:

String s = "MyString.ext_CAL3";
assertTrue("Didn't Match", s.matches("_CAL[0-9]+$"));

This test always fails. I cannot figure out what is wrong with it. In fact, I can't get any match no matter what regex I use.

View Replies View Related

Regex Special Character Checking

Oct 4, 2014

private static int getStrength(String pw) {
int strength = 0;
if(pw.length() >= 8){
strength++;

[Code] .....

This function doesn't seem to work for me. I believe the issue lies in the special character matching. It seems like it always returns true and adds to the strength. But I only want it to add to strength if at least one the following are in the password: *, -, _, ^, !, %

View Replies View Related

Common Regex For Alphabets And Numbers

May 14, 2015

I am using the following regex - [a-zA-Z0-9]{9,18} which means I can use alphabets and numbers with minimum length as 9 and maximum length as 18.It should not take special characters.

It takes values like ADV0098890 etc. but it is also taking ADV0098890[] which is wrong.
 
How can I prevent that ?

View Replies View Related

How To Use Regex As A Key In Hashmap To Match Given String With Key In Java

Apr 3, 2014

I have a table which contains list of regular expression and its corresponding value.I have to fetch those value and put it HASHMAP where regex as key.I have to compare the each key with the given string(input) and If matches I have to get the corresponding Value for the regex.

View Replies View Related

Regex Replacing Entire Text Rather Than Match

Feb 14, 2014

With the code below, I am trying to replace all regex matches for visa cards within a given text file.

My first test was with a text "new3.txt" exclusively containing the visa test card 4111111111111111. My objective was to replace the card with "xxxx-xxxx-xxxx-xxxx". This was successful.

However, when modifying the text file to include other characters and text before and after (ex: " qwerty 4111111111111111 adsf zxcv"), it gives mixed results. Although it successfully validates the match, it replaces the whole text in the file, rather than replacing solely the match.

When trying this search and replace with words (rather than a regex match), it does not have this behavior. What am I missing?

import java.io.*;
import java.util.regex.*;
public class BTest
{
//VISA Test
private final static String PATTERN = "(?s).*4[0-9]{12}(?:[0-9]{3})?.*";
public static void main(String args[])
{
try

[Code]...

View Replies View Related

Integer Values To Display In JFrame - RegEx Not Being Recognized

Jan 27, 2014

I have a program in which I am prompting users for integer values to display in a JFrame. I call the method below to load an array with their input:

Java Code:

public String inputAssembly(){
if (!jtfInput.getText().matches("d")){
JOptionPane.showMessageDialog(null, "Input must be of integer value.");
} if (jrbFar.isSelected()){
return jtfInput.getText() + jrbFar.getText();

[Code] ....

Regardless of the input, both messages display (invalid input / got it). I've tried debugging so I know that the values are getting entered and read correct, at least to my knowledge. It is a very simple regular expression, only checking to be sure an integer was entered.

View Replies View Related

Regex To Filter Any Word In Any Order In Column Of JTable?

Jul 28, 2014

I created filters for every column in my Jtable however, some of these columns have more than one word inside of them and my filters will only filter them based on the first word. For example if I had a first and last name in one column, it will filter the table if I enter the first name in my filter text field but it will not filter that same column if I only input the last name. What is a good regex expression to filter any word in any order?

public static void filterRows() {
String filterId = idFilter.getText();
String filterFrom = fromFilter.getText();
String filterTo = toFilter.getText();
String filterCC = ccFilter.getText();
String filterDate = dateFilter.getText();
String filterSubject = subjectFilter.getText();

[Code]...

View Replies View Related

Match Validate User Input Via Regex Comparison?

Apr 19, 2014

I am trying to match validate user input via regex comparison. But i fail to do so.

The string that will be inserted will have the following pattern: "digit/s " and it can be repeated a random number of times.

The program will extend to characters in the future but for now i am struggling with digits.

i am using a StringBuilder to build the regex string. Or maybe i could use something else but so far i didn't make it.

So far i have this regex

Java Code: "(d+s+)+" mh_sh_highlight_all('java');

The problem is that the newline character will interfere with the last number.

So if i enter

Java Code: "3 4 555" mh_sh_highlight_all('java');

- it will not match. And the regex will only see 3 4.

But if i enter

Java Code: "3 4 555 " mh_sh_highlight_all('java');

- with an extra space at the end it works. Obviously that is not the desired case.

I did find a workaround, but i fear it is somewhat broken

I changed to

Java Code: "(d+s*)+" mh_sh_highlight_all('java');

But in this case the pattern should see 3 4 5 5 5 as the regular expression. Am i correct?

I also tried some other variants but none of them worked:

Java Code: "d+(s+|*)" mh_sh_highlight_all('java');

Or i could do something like

Java Code: "(d+s){" + i + "}" mh_sh_highlight_all('java');

- where i is the number of values i enter.

Am i on the right track here? What am i forgetting?

View Replies View Related

Exception While Sending Email

Dec 15, 2014

I am trying send email .So I have downloaded javaEE and javamail jar files and added buildpath.And wrote this code below .But I am getting this exception.

Exception in thread "main" java.lang.RuntimeException: javax.mail.AuthenticationFailedException: 534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbskV
534-5.7.14 ggcPi6MBZ4h8CCyCk2TG9EhiTGyE5MVBv7B3k7DsCldqjCuFvMTQG6aAbatrAWggH29muG
534-5.7.14 dzVh1kUYgMgNHAN558QRCnTjrNtUGv34Ul4pzUaansBuBfB0Kpz6_q7JTbrUuAmlZplouA
534-5.7.14 AHDXpFtuCkd-W17tHrZS5mqgVVxAcuKc-7TkhCDGShnfRBWU2R8v-gfvIQShszqsZmCl0i

[Code] .....

What am i missing here.

public static void main(String[] args) {
final String username = "mymail@gmail.com";
final String password = "mypass";
Properties props = new Properties();
props.put("mail.smtp.auth", "true");

[Code] .....

View Replies View Related

Send Email Through Mail API

Dec 22, 2014

This is the program i tried

package com.readAlerts;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;

[Code]...

But I am getting below error:

Exception in thread "main" java.lang.RuntimeException: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
nested exception is:
java.net.SocketException: Permission denied: connect
at com.readAlerts.SendEmailUsingGMailSMTP.main(SendEmailUsingGMailSMTP.java:63)
Caused by: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
nested exception is:

[Code]...

Tried every permutation and combination but all leading to this same error.

View Replies View Related

Getting File Size Of Email Attachment?

Jun 17, 2014

how to get the file size of an email attachment.

I used the following code to get this information.

l_EndUserObj.attachmentSize = mailAttachments.length();

The output is constant 2 even though the file size for each email attachment differ.

When I tried to use the getsize() I'm just getting an error that it is not a function.

I'm using BPM Studio during my coding.

View Replies View Related

Importing PDF Attachment From Email Into A Database?

Aug 28, 2014

I want to import a PDF file into a database, The PDF will be pulled from an email.

The PDF file must be imported into a specific user's profile.

When the user logs into his profile the file must be visible to that person only.

View Replies View Related

Email Input Validation In Java

Apr 5, 2014

I want to validate an email input. The email input can only have one @ and at least one '.' after the @. I would like to ask if my regex pattern is correct.

YOUR CODE HERE
import java.util.InputMismatchException;
import java.util.Scanner;
public class email
{
public static void main(String []args) {

[Code] ....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved