Skip to content

Instantly share code, notes, and snippets.

@grational
Last active April 9, 2024 08:27
Show Gist options
  • Save grational/0b41b22f3feaefe3e12a947e57b6b937 to your computer and use it in GitHub Desktop.
Save grational/0b41b22f3feaefe3e12a947e57b6b937 to your computer and use it in GitHub Desktop.
empovered-text sample
@GrabResolver('https://jitpack.io')
@Grab('com.github.grational:empovered-text:v0.5.0')
import it.grational.text.EmpoveredText
String original = """<p><strong>Informazioni Azienda <em>ENZA <u>BUTTIGLIERI</u></em> S.A.S. DI <u>VINCENZA BUTTIGLIERI E C.</u></strong></p><p>L'azienda&nbsp;<strong>ENZA BUTTIGLIERI S.A.S. DI VINCENZA BUTTIGLIERI E C.</strong>, con partita IVA 01639160090 e codice fiscale <em>italico <u>01639160090</u></em>, ha come attivit\u00e0 prevalente Servizi dei saloni di barbiere e parrucchiere ed \u00e8 registrata con il codice Ateco prevalente: 96.02.01 . L'ultimo fatturato disponibile \u00e8 del [anno] ed \u00e8 di {fatturato}. La sua forma giuridica \u00e8 Societ\u00e0 in accomandita semplice e la sua sede legale si trova in VIA NIELLA 29 R - 17100 SAVONA, in provincia di SV.</p><p>ENZA BUTTIGLIERI S.A.S. DI VINCENZA BUTTIGLIERI E C. <u>ha raggiunto un fatturat</u>o nel 2021 di \u20ac&nbsp;0&nbsp;e nel 2022 di \u20ac&nbsp;0&nbsp;con una differenza di \u20ac&nbsp;0,00</p><ul><li>&nbsp;La&nbsp;<a href=\"https://www.tuttovisure.it/camera-di-commercio/visura-camerale?param1=visura_camerale_ordine_opzioniProdotto_tipoDiVisura_0&amp;param2=visura_camerale_ordine_opzioniProdotto_visuraSu_0&amp;partitaIva=01639160090&amp;PIvaID=visura_camerale_ordine_datiProdotto_partitaIva\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>visura camerale</strong></a>&nbsp;per verificare soci, cariche e qualifiche;</li><li>&nbsp;La&nbsp;<a href=\"https://www.tuttovisure.it/catasto/visura-catastale?param1=visura_catastale_ordine_opzioniProdotto_visuraPer_2&amp;param2=visura_catastale_ordine_opzioniProdotto_ricerca_0&amp;codiceFiscaleID=visura_catastale_ordine_datiProdotto_codiceFiscaleAzienda&amp;codiceFiscale=01639160090\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>visura storica</strong></a>, con cui ottenere tutte le modifiche che sono avvenute nel tempo;</li></ul>"""
def empoveredText = new EmpoveredText()
println new EmpoveredText().filter(original) == expected
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment