Errore in build repo plts001 - build

Avendo sbagliato a creare l'utenza robot della solution ho dovuto ricrearla.
Aggiornato il file solution.yml. Quando provo a rifare la build mi da questo errore:
20-Jan-2023 09:41:25 "ERROR | com.enel.platform.PlatformApplication | - Check: 4.4 - result: KO - error description: value of property solutionId inside your file /data/repository_src/infrastructure/platform/secureplat/values/solution.yml is different from the one on catalog.Please change it to the correct one
Come si può aggiornare il catalogo con la nuova SolutionId?
Aperto ticket

Related

Backspace in replace

I need to backspace when I replace in a regex sentence in notepad+/sublimetext3.
I have this text.
¿Qué pasa si se formatea una computadora?
Formatear es reducir un disco duro a la configuración inicial, al
estado de fábrica, dejando la unidad totalmente limpia para instalar
en ella cualquier cosa. Lo que se hace, pues, es prepararlo para que
el ordenador en el que funcione tenga el software y los archivos que
tu quieras y como lo quieras.
¿Qué pasa si le doy a formatear el disco duro?
Al formatear un disco duro, sea nuevo o no, se crea una partición de
arranque, donde se encontrará instalado el sistema operativo. La
unidad q1ue se formatea puede ser usada como disco duro maestro (o
esclavo), y permite ser leído y escrito un gran número de veces.
And I use that for search and replace
Search: (^[^?]*\?\s*)([^.]+\.)
Replace: $1<b>$2</b>
And put the bold to the first sentence, but I need a backspace to put the text like that
¿Qué pasa si se formatea una computadora? Formatear es reducir un disco duro a la configuración inicial, al estado de fábrica, dejando la unidad totalmente limpia para instalar en ella cualquier cosa. Lo que se hace, pues, es prepararlo para que el ordenador en el que funcione tenga el software y los archivos que tu quieras y como lo quieras.
¿Qué pasa si le doy a formatear el disco duro? Al formatear un disco duro, sea nuevo o no, se crea una partición de arranque, donde se encontrará instalado el sistema operativo. La unidad q1ue se formatea puede ser usada como disco duro maestro (o esclavo), y permite ser leído y escrito un gran número de veces.
How can I do?
EDIT: I need one more thing.
When i have this text how can select the the first line since firt to the question and do that
✔ ¿Cómo se hace para formatear una PC? Para restablecer el equipo, ve a Inicio > Configuración > Sistema > Recuperación . Junto a Restablecer este equipo, selecciona Restablecer equipo.
✔ ¿Cómo formatear mi PC windows 10 a estado de fábrica? Haz click sobre el botón de inicio. Selecciona la rueda dentada para acceder a Ajustes del Sistema. Pulsa sobre Actualización y Seguridad. En la pestaña de Restaurar, haz click en Comenzar o Empezar. En la ventana que se abre, selecciona Restablecer Ajustes de. Fábrica.
FINAL TEXT
¿Cómo se hace para formatear una PC?
✔ ¿Cómo se hace para formatear una PC? Para restablecer el equipo, ve a Inicio > Configuración > Sistema > Recuperación . Junto a Restablecer este equipo, selecciona Restablecer equipo.
✔ ¿Cómo formatear mi PC windows 10 a estado de fábrica? Haz click sobre el botón de inicio. Selecciona la rueda dentada para acceder a Ajustes del Sistema. Pulsa sobre Actualización y Seguridad. En la pestaña de Restaurar, haz click en Comenzar o Empezar. En la ventana que se abre, selecciona Restablecer Ajustes de. Fábrica.
i think i solve that with this
Search \A^✔ (.*\?)
Replace $1\n\n<b>$1. </b>
thank you.

regular expression to search text

I'm trying to get the text string that is between UBICADO and COMUNA
I am occupying the following regular expression " ((ubicado) =?).* " but I do not know how to arm it so that it takes up "comuna"
"departamento número veintidós del segundo piso, señalan, ubicado en calle Victoria Subercaseaux número ciento noventa y uno, Comuna de Santiago, Región Metropolitana, y demás derechos en los bienes comunes, en proporción al valor del mismo, entre los cuales se encuentra el terreno, que deslinda: NORTE, calle Valdivia; SUR, propiedad de doña Laura Zegers de"

Regex get code and description in a not well-formed txt

As a PDF conversion of a table yelds:
8703.60.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão alternativo de ignição por centelha (faísca*) e um
motor elétrico, suscetíveis de serem carregados por conexão a uma
fonte externa de energia elétrica 25
Ex 01 - De cilindrada não superior a 1.000 cm3 7
Ex 02 - De cilindrada superior a 1.000 cm3, mas não superior a 2.000
cm3 13
8703.70.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão de ignição por compressão (diesel ou semidiesel) e
um motor elétrico, suscetíveis de serem carregados por conexão a
uma fonte externa de energia elétrica 25
8703.80.00 - Outros veículos, equipados unicamente com motor elétrico para
propulsão 25
8703.90.00 - Outros
I'm trying with this pattern:
/(\d{2,4}\.\d{1,2}|\d{2,4}\.\d{1,2}\.\d{1,2})\s{2,}(.*)/s
But I can't find a way to stop group evaluation (the last (.*) of regex pattern) and get all codes and descriptions.
In another way, if I remove /s from pattern, I got all codes, but descriptions came incomplete (Only return descriptions before first \n).
How can I get all codes and descriptions after new lines?
Follow my tests:
https://regex101.com/r/PdtQCf/1
How about this:
(\d{2,4}\.\d{1,2}|\d{2,4}\.\d{1,2}\.\d{1,2})\s{2,}(.*(?:\n(?!)\s{4,}.*)*)
It's your original regex, with the addition of checking for a linefeed followed by at least 4 (an arbitrary number to avoid page headers) space characters (except FF (i guess it is)) and then anything up to a linefeed. This last part can be repeated any number of times.
Here at regex101.
$string = <<<EOD
8703.60.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão alternativo de ignição por centelha (faísca*) e um
motor elétrico, suscetíveis de serem carregados por conexão a uma
fonte externa de energia elétrica 25
Ex 01 - De cilindrada não superior a 1.000 cm3 7
Ex 02 - De cilindrada superior a 1.000 cm3, mas não superior a 2.000
cm3 13
8703.70.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão de ignição por compressão (diesel ou semidiesel) e
um motor elétrico, suscetíveis de serem carregados por conexão a
uma fonte externa de energia elétrica 25
8703.80.00 - Outros veículos, equipados unicamente com motor elétrico para
propulsão 25
8703.90.00 - Outros
EOD;
preg_match_all('/(\d{2,4}\.\d{1,2}|\d{2,4}\.\d{1,2}\.\d{1,2})\s{2,}((?:.*?\R(?:\h+|$))*)/', $string, $match);
print_r($match);
Explanation:
/ : regex delimiter
( : start group #1
\d{2,4}\.\d{1,2}
|
\d{2,4}\.\d{1,2}\.\d{1,2}
) : end group #1
\s{2,} : 2 or more spaces
( : start group #2
(?: : start non capture group
.*? : 0 or more any character but newline
\R : any kind of linebreak
(?: : start non capture group
\h+ : 1 or more horizontal spaces
| : OR
$ : end of string
) : end group
)* : end group, 0 or more occurrences
) : end group #2
/ : regex delimiter. NO 's' modifier
Output:
Array
(
[0] => Array
(
[0] => 8703.60.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão alternativo de ignição por centelha (faísca*) e um
motor elétrico, suscetíveis de serem carregados por conexão a uma
fonte externa de energia elétrica 25
Ex 01 - De cilindrada não superior a 1.000 cm3 7
Ex 02 - De cilindrada superior a 1.000 cm3, mas não superior a 2.000
[1] => 8703.70.00 - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão de ignição por compressão (diesel ou semidiesel) e
um motor elétrico, suscetíveis de serem carregados por conexão a
[2] => 8703.80.00 - Outros veículos, equipados unicamente com motor elétrico para
[3] => 8703.90.00 - Outros
)
[1] => Array
(
[0] => 8703.60.00
[1] => 8703.70.00
[2] => 8703.80.00
[3] => 8703.90.00
)
[2] => Array
(
[0] => - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão alternativo de ignição por centelha (faísca*) e um
motor elétrico, suscetíveis de serem carregados por conexão a uma
fonte externa de energia elétrica 25
Ex 01 - De cilindrada não superior a 1.000 cm3 7
Ex 02 - De cilindrada superior a 1.000 cm3, mas não superior a 2.000
[1] => - Outros veículos, equipados para propulsão, simultaneamente, com um
motor de pistão de ignição por compressão (diesel ou semidiesel) e
um motor elétrico, suscetíveis de serem carregados por conexão a
[2] => - Outros veículos, equipados unicamente com motor elétrico para
[3] => - Outros
)
)

RegExp pattern to find words [duplicate]

This question already has answers here:
regex to match a single character that is anything but a space
(3 answers)
Closed 4 years ago.
I know this seems a duplicated question but I can't find what I need.
I want to make a TextView (Android) where each word is clickable, but I need to match every sequence of characters unless whitespaces, so something like "hello!" or "«tomorrow" or "días" are valid matches for me.
So I don't need the pattern to find whitespaces, because I don't want split.
My scenario is Android but I only need the regexp, I'm playing with http://regexr.com/ to test and one example text to test is:
Con cien cañones por banda, viento en popa a toda vela, no corta el
mar, sino vuela, un velero bergantín: bajel pirata que llaman por su
bravura el Temido, en todo mar conocido del uno al otro confín. La
luna en el mar riela, en la lona gime el viento, y alza en blando
movimiento olas de plata y azul; y ve el capitán pirata, cantando
alegre en la popa, Asia a un lado, al otro Europa y allá a su frente
Stambul. «Navega, velero mío, sin temor, que ni enemigo navío, ni
tormenta, ni bonanza, tu rumbo a torcer alcanza, ni a sujetar tu
valor. «Veinte presas hemos hecho a despecho del inglés, y han rendido
sus pendones cien naciones a mis pies. «¿Qué es mi barco? Mi tesoro.
¿Qué es mi Dios? La libertad. ¿Mi ley? ¡La fuerza y el viento! ¿Mi
única patria? ¡La mar! «Allá muevan feroz guerra ciegos reyes por un
palmo más de tierra: que yo tengo aquí por mío cuanto abarca el mar
bravío, a quien nadie impuso leyes. «Y no hay playa sea cual quiera,
ni bandera de esplendor, que no sienta mi derecho y dé pecho a mi
valor. «¿Qué es mi barco? Mi tesoro. ¿Qué es mi Dios? La libertad. ¿Mi
ley? ¡La fuerza y el viento! ¿Mi única patria? ¡La mar! «A la voz de
«¡barco viene!» Es de ver cómo vira y se previene a todo trapo a
escapar: que yo soy el rey del mar, y mi furia es de temer. «En las
presas yo divido lo cogido por igual: sólo quiero por riqueza la
belleza sin rival. «¿Qué es mi barco? Mi tesoro. ¿Qué es mi Dios? La
libertad. ¿Mi ley? ¡La fuerza y el viento! ¿Mi única patria? ¡La mar!
«¡Sentenciado estoy a muerte! Yo me río: no me abandone la suerte, y
al mismo que me condena, colgaré de alguna antena, quizá en su propio
navío. «Y si caigo, ¿qué es la vida? Por perdida ya la di cuando el
yugo del esclavo, como un bravo, sacudí. «¿Qué es mi barco? Mi tesoro.
¿Qué es mi Dios? La libertad. ¿Mi ley? ¡La fuerza y el viento! ¿Mi
única patria? ¡La mar! «Son mi música mejor aquilones; el estrépito y
temblor de los cables sacudidos, del negro mar los bramidos y el rugir
de mis cañones. «Y del trueno al son violento, y del viento al
rebramar, yo me duermo sosegado. Arrullado por el mar. «¿Qué es mi
barco? Mi tesoro. ¿Qué es mi Dios? La libertad. ¿Mi ley? ¡La fuerza y
el viento! ¿Mi única patria? ¡La mar!
You have almost answered your question by yourself.
"Every sequence of characters unless whitespaces" - it is exactly /([^\s])+/g

getline() doesn't end long input

I need to input in my program a big string until the user types a delim char and I've written this code:
int main(int argc, const char * argv[]) {
string str, temp;
string c;
cout << "Insert delim char:" << endl;
getline(cin, c);
cout << "Delim: " << c[0] << endl;
cout << "Insert string:" << endl;
getline(cin, str, c[0]);
cout << str;
return 0;
}
However, if try to input a very big string the program doesn't stop the input and it doesn't go on with the algorithm.
Output:
**Insert delim char:**
*
**Insert string:**
Nel mezzo del cammin di nostra vita
mi ritrovai per una selva oscura,
ché la diritta via era smarrita.
Ahi quanto a dir qual era è cosa dura
esta selva selvaggia e aspra e forte
che nel pensier rinova la paura!
Tant' è amara che poco è più morte;
ma per trattar del ben ch'i' vi trovai,
dirò de l'altre cose ch'i' v'ho scorte.
Io non so ben ridir com' i' v'intrai,
tant' era pien di sonno a quel punto
che la verace via abbandonai.
Ma poi ch'i' fui al piè d'un colle giunto,
là dove terminava quella valle
che m'avea di paura il cor compunto,
guardai in alto e vidi le sue spalle
vestite già de' raggi del pianeta
che mena dritto altrui per ogne calle.
Allor fu la paura un poco queta,
che nel lago del cor m'era durata
la notte ch'i' passai con tanta pieta.
E come quei che con lena affannata,
uscito fuor del pelago a la riva,
si volge a l'acqua perigliosa e guata,
così l'animo mio, ch'ancor fuggiva,
si volse a retro a rimirar lo passo
che non lasciò già mai persona viva.
Poi ch'èi posato un poco il corpo lasso,
ripresi via per la piaggia diserta,
sì che 'l piè fermo sempre era 'l più basso.
Ed ecco, quasi al cominciar de l'erta,
una lonza leggiera e presta molto,
che di pel macolato era coverta;
e non mi si partia dinanzi al volto,
anzi 'mpediva tanto il mio cammino,
ch'i' fui per ritornar più volte vòlto.
Temp' era dal principio del mattino,
e 'l sol montava 'n sù con quelle stelle
ch'eran con lui quando l'amor divino
mosse di prima quelle cose belle;
sì ch'a bene sperar m'era cagione
di quella fiera a la gaetta pelle
l'ora del tempo e la dolce stagione;
ma non sì che paura non mi desse
la vista che m'apparve d'un leone.
Questi parea che contra me venisse
con la test' alta e con rabbiosa fame,
sì che parea che l'aere ne tremesse.
Ed una lupa, che di tutte brame
sembiava carca ne la sua magrezza,
e molte genti fé già viver grame,
questa mi porse tanto di gravezza
con la paura ch'uscia di sua vista,
ch'io perdei la speranza de l'altezza.
E qual è quei che volontieri acquista,
e giugne 'l tempo che perder lo face,
che 'n tutti suoi pensier piange e s'attrista;
tal mi fece la bestia sanza pace,
che, venendomi 'ncontro, a poco a poco
mi ripigneva là dove 'l sol tace.
Mentre ch'i' rovinava in basso loco,
dinanzi a li occhi mi si fu offerto
chi per lungo silenzio parea fioco.
Quando vidi costui nel gran diserto,
«Miserere di me», gridai a lui,
«qual che tu sii, od ombra od omo certo!».
Rispuosemi: «Non omo, omo già fui,
e li parenti miei furon lombardi,
mantoani per patrïa ambedui.
Nacqui sub Iulio, ancor che fosse tardi,
e vissi a Roma sotto 'l buono Augusto
nel tempo de li dèi falsi e bugiardi.
Poeta fui, e cantai di quel giusto
figliuol d'Anchise che venne di Troia,
poi che 'l superbo Ilïón fu combusto.
Ma tu perché ritorni a tanta noia?
perché non sali il dilettoso monte
ch'è principio e cagion di tutta gioia?».
«Or se' tu quel Virgilio e quella fonte
che spandi di parlar sì largo fiume?»,
rispuos' io lui con vergognosa fronte.
«O de li altri poeti onore e lume,
vagliami 'l lungo studio e 'l grande amore
che m'ha fatto cercar lo tuo volume.
Tu se' lo mio maestro e 'l mio autore,
tu se' solo colui da cu' io tolsi
lo bello stilo che m'ha fatto onore.
Vedi la bestia per cu' io mi volsi;
aiutami da lei, famoso saggio,
ch'ella mi fa tremar le vene e i polsi».
«A te convien tenere altro vïaggio»,
rispuose, poi che lagrimar mi vide,
«se vuo' campar d'esto loco selvaggio;
ché questa bestia, per la qual tu gride,
non lascia altrui passar per la sua via,
ma tanto lo 'mpedisce che l'uccide;
e ha natura sì malvagia e ria,
che mai non empie la bramosa voglia,
e dopo 'l pasto ha più fame che pria.
Molti son li animali a cui s'ammoglia,
e più saranno ancora, infin che 'l veltro
verrà, che la farà morir con doglia.
Questi non ciberà terra né peltro,
ma sapïenza, amore e virtute,
e sua nazion sarà tra feltro e feltro.
Di quella umile Italia fia salute
per cui morì la vergine Cammilla,
Eurialo e Turno e Niso di ferute.
Questi la caccerà per ogne villa,
fin che l'avrà rimessa ne lo 'nferno,
là onde 'nvidia prima dipartilla.
Ond' io per lo tuo me' penso e discerno
che tu mi segui, e io sarò tua guida,
e trarrotti di qui per loco etterno;
ove udirai le disperate strida,
vedrai li antichi spiriti dolenti,
ch'a la seconda morte ciascun grida;
e vederai color che son contenti
nel foco, perché speran di venire
quando che sia a le beate genti.
A le quai poi se tu vorrai salire,
anima fia a ciò più di me degna:
con lei ti lascerò nel mio partire;
ché quello imperador che là sù regna,
perch' i' fu' ribellante a la sua legge,
non vuol che 'n sua città per me si vegna.
In tutte parti impera e quivi regge;
quivi è la sua città e l'alto seggio:
oh felice colui cu' ivi elegge!».
E io a lui: «Poeta, io ti richeggio
per quello Dio che tu non conoscesti,
a ciò ch'io fugga questo male e peggio,
che tu mi meni là dov' or dicesti,
sì ch'io veggia la porta di san Pietro
e color cui tu fai cotanto mesti».
Allor si mosse, e io li tenni dietro.*
*
*
*
*
And it doesn't end the input...