package com.prime.sony.ecommerce.util;

public class StringUtil {

	public static String strValidate(String value) {
		if (null == value || value.trim().equals(""))
			return "null";
		else {
			// value=value.trim().replaceAll(",", " ");
			value = value.replaceAll("\"", "");
			value = "\""+value+"\"";
			return value;
		}
	}

	public static String strTrim(String value) {
		if (null == value || value.trim().equals(""))
			return "";
		else {
			value = value.trim().replaceAll(",", " ");
			// value = value.replaceAll("[^a-zA-Z0-9]", " ");
			return value;
		}
	}

	public static String onlyPhoneNumber(String value) {
		if (null == value || value.trim().equals("")) {
			return "";
		} else {
			return value.replaceAll("[^^()0-9-]", " ").trim();
		}
	}

	public static String strCommentValidate(String value) {
		if (null == value || value.trim().equals("")) {
			return "";
		} else {
			// value=value.trim().replaceAll(",", " ");
			value = value.replaceAll("[,\r\n\"]", " ");
			return value;
		}
	}

	public static String strValidateNull(String value) {
		if (null == value || value.trim().equals("")) {
			return "";
		}
		return value;
	}

	public static String replaceComma(String value) {
		if (null == value || value.trim().equals(""))
			return "";
		else {
			value = value.trim().replaceAll(",", ";");
			// value = value.replaceAll("[^a-zA-Z0-9]", " ");
			return value;
		}
	}

	public static String validateDefaultText(String value) {
		if (null == value || value.trim().equals(""))
			return "";
		else {
			value = value.replaceAll("\"", " ");
			return value;
		}
	}

}
