Los ejemplos son los siguientes:
public static string repdetain (fuente de cadena, dominio de cadena, elemento de cadena, string attr) {string img = ""; Patrón p_image; Matcher m_image; Cadena regex_img = "<" + elemento + "[^<>]*? // s" + attr + "= ['/"]? (.*?) ['/"]? (// s.*?)?>"; p_image = patrón.compile (regex_img, patrón.case_insensitive); m_image = p_image.matcher (fuente); while (m_image.find ()) {img = m_image.group (); Matcher M = Pattern.compile ("href // s*= // s*/"? (.*?) (/"|> | // s+)"). Matcher (img); while (m.find ()) {string srcval = m.group (1); if (srcval.indexof ("/@inquilino")> = 0) {int idx = srcval.indexof ("/@inquilino"); StringBuffer temp = new StringBuffer (); String dstval = temp.append (dominio) .Append (srcval.substring (idx+1)). ToString (); fuente = fuente.replace (srcval, dstval); }}} Fuente de retorno; }Lo anterior es el contenido completo de la expresión regular de Java que el editor le brinda para obtener el valor de atributo especificado y reemplazar la etiqueta HTML especificada. Espero que todos puedan apoyar a Wulin.com más ~