natgillin/translations-raw huggingface dataset:
A més dels caràcters literals, hi ha alguns abreujaments definits, per a facilitar una mica les coses:
In addition to literal characters, some abbreviations are defined, making life still a bit easier:
\\ a
\\a
Aquest coincideix amb el caràcter ASCII del timbre (BEL, 0x07).
This matches the ASCII bell character (BEL, 0x07).
\\ f
\\f
Aquest coincideix amb el caràcter ASCII del salt de pàgina (FF, 0x0C).
This matches the ASCII form feed character (FF, 0x0C).
\
\
Aquest coincideix amb el caràcter ASCII del salt de línia (LF, 0x0A, nova línia a Unix).
This matches the ASCII line feed character (LF, 0x0A, Unix newline).
\\ r
\\r
Aquest coincideix amb el caràcter ASCII de retorn de carro (CR, 0x0D).
This matches the ASCII carriage return character (CR, 0x0D).
\\ t
\\t
Aquest coincideix amb el caràcter ASCII del tabulador horitzontal (HT, 0x09).
This matches the ASCII horizontal tab character (HT, 0x09).
\\ v
\\v
Aquest coincideix amb el caràcter ASCII del tabulador vertical (VT, 0x0B).
This matches the ASCII vertical tab character (VT, 0x0B).
\\ xhhhh
\\xhhhh
Aquest coincideix amb el caràcter Unicode corresponent al número hexadecimal hhhh (entre 0x0000 i 0xFFFF).\\ 0ooo (ead;,\\ zero ooo) coincideix amb el caràcter ASCII / Latin- 1 corresponent al número octal ooo (entre 0 i 0377).
This matches the Unicode character corresponding to the hexadecimal number hhhh (between 0x0000 and 0xFFFF). \\0ooo (ie;, \\zero ooo) matches the ASCII / Latin-1 character corresponding to the octal number ooo (between 0 and 0377).
. (punt)
. (dot)
Aquest coincideix amb qualsevol caràcter (inclòs el de nova línia).
This matches any character (including newline).
\\ d
\\d
Aquest coincideix amb un dígit. És igual que [0- 9]
This matches a digit. Equal to [0-9]
\\ D
\\D
Aquest coincideix amb un no dígit. És igual que [^0- 9] o [^\\ d]
This matches a non-digit. Equal to [^0-9] or [^\\d]
\\ s
\\s
Aquest coincideix amb un caràcter d' espai en blanc. Pràcticament igual que [\\ t\\\ r]
This matches a whitespace character. Practically equal to [\\t\ \\r]
\\ S
\\S
Aquest coincideix amb un no espai en blanc. Pràcticament igual que [^\\ t\\ r\], i igual que [^\\ s]
This matches a non-whitespace. Practically equal to [^ \\t\\r\], and equal to [^\\s]
\\ w
\\w
Coincideix amb qualsevol caràcter d' una paraula, en aquest cas qualsevol lletra o número. Tingueu present que el subratllat (_) no hi estarà inclòs, a diferència de les expressions regulars de perl. És igual que [a- zA- Z0- 9].
Matches any word character - in this case any letter or digit. Note that underscore (_) is not matched, as is the case with perl regular expressions. Equal to [a-zA-Z0-9]
\\ W
\\W
Coincideix amb qualsevol caràcter que no sigui una paraula, qualsevol cosa menys lletres o números. És igual que [^a- zA- Z0- 9] o [^\\ w].
Matches any non-word character - anything but letters or numbers. Equal to [^a-zA-Z0-9] or [^\\w]
Les classes abreujades es poden posar a dins d' una classe pròpia, per exemple per a fer coincidir un caràcter d' una paraula, un espai en blanc o un punt, podeu escriure [\\ w\\.]
The abbreviated classes can be put inside a custom class, for example to match a word character, a blank or a dot, you could write [\\w\\.]
La notació POSIX de classes, [: lt; class namegt;:] actualment no està suportada.
The POSIX notation of classes, [: lt; class namegt;:] is currently not supported.
Caràcters amb significat especial dintre de les classes de caràcters
Characters with special meanings inside character classes
Els següents caràcters tenen un significat especial dintre de la construcció de classes dels caràcters [], i és necessari escapar- los per a que siguin inclosos literalment en una classe:
The following characters has a special meaning inside the [] character class construct, and must be escaped to be literally included in a class:
]
]
Finalitza la classe de caràcters. Haurà d' estar escapat excepte si és el primer caràcter de la classe (pot seguir a un barret sense escapar).
Ends the character class. Must be escaped unless it is the very first character in the class (may follow an unescaped caret)
^ (barret)
^ (caret)
Indica que es tracta d' una classe negativa, si és el primer caràcter. Haurà d' estar escapat per a cercar una coincidència literal en el cas que sigui el primer caràcter en la classe.
Denotes a negative class, if it is the first character. Must be escaped to match literally if it is the first character in the class.
- (guió)
- (dash)
Indica un interval lògic. Haurà d' estar escapat en una classe de caràcter.
Denotes a logical range. Must always be escaped within a character class.
\\ (barra invertida)
\\ (backslash)
El caràcter de escape. Haurà d' estar sempre escapat.
The escape character. Must always be escaped.
Alternatives: Coincidències amb un de
Alternatives: matching one of
Si desitgeu que la coincidència sigui una d' una sèrie de patrons alternatius, els podeu separar amb _BAR_ (caràcter de barra vertical).
If you want to match one of a set of alternative patterns, you can separate those with _BAR_ (vertical bar character).
Per exemple, per a trobar Jordi o Albert, hauríeu d' usar una expressió Jordi_BAR_Albert.
For example to find either John or Harry you would use an expression John_BAR_Harry.
Subpatrons
Sub Patterns
Els subpatrons són patrons tancats entre parèntesis, i tenen diversos usos en el mon de les expressions regulars.
Sub patterns are patterns enclosed in parentheses, and they have several uses in the world of regular expressions.
Especificació d' alternatives
Specifying alternatives
Podeu usar un subpatró per agrupar un conjunt d' alternatives dins d' un patró més gran. Les alternatives es separen amb el caràcter _BAR_ (barra vertical).
You may use a sub pattern to group a set of alternatives within a larger pattern. The alternatives are separated by the character _BAR_ (vertical bar).
Per exemple, per a cercar la coincidència de les paraules int, float o double, es podria usar el patró int_BAR_float_BAR_double. Si tan sols desitgeu trobar- ne una seguida d' algun tipus d' espai en blanc i després algunes lletres, poseu les alternatives dins d' un subpatró: (int_BAR_float_BAR_double)\\ s+\\ w+.
For example to match either of the words int, float or double, you could use the pattern int_BAR_float_BAR_double. If you only want to find one if it is followed by some whitespace and then some letters, put the alternatives inside a subpattern: (int_BAR_float_BAR_double)\\s+\\w+.
Captura del text coincident (referències enrere)
Capturing matching text (back references)
Si desitgeu usar una referència enrere, useu un subpatró per a que es recordi la part desitjada del patró.
If you want to use a back reference, use a sub pattern to have the desired part of the pattern remembered.
Per exemple, si desitgeu trobar dues ocurrències de la mateixa paraula separades per una coma i possiblement algun espai en blanc, podeu escriure (\\ w+),\\ s *\\ 1. El subpatró\\ w+ localitzarà un conjunt de caràcters d' una paraula, i tota la expressió coincidirà si aquest conjunt va seguit d' una coma, 0 o més espais en blanc i després un conjunt de caràcters d' una paraula igual al primer (la cadena\\ 1 fa referència al primer subpatró delimitat per parèntesis).
For example, if you want to find two occurrences of the same word separated by a comma and possibly some whitespace, you could write (\\w+), \\s*\\1. The sub pattern \\w+ would find a chunk of word characters, and the entire expression would match if those were followed by a comma, 0 or more whitespace and then an equal chunk of word characters. (The string \\1 references the first sub pattern enclosed in parentheses)
Declaracions d' anticipació
Lookahead Assertions
Una declaració d' anticipació és un subpatró, que comença per? = o per?!.
A lookahead assertion is a sub pattern, starting with either? = or?!.
Per exemple, si voleu cercar la cadena literal Bill, però tan sols si no va seguida de Gates, podeu usar l' expressió: Bill (?! Gates). (Això coincidirà amb Bill Clinton i amb Billy el nen, però ignoraria en silenci les altres coincidències).
For example to match the literal string Bill but only if not followed by Gates, you could use this expression: Bill(?! Gates). (This would find Bill Clinton as well as Billy the kid, but silently ignore the other matches.)
Els subpatrons usats en les declaracions no es capturen.
Sub patterns used for assertions are not captured.
Veure també Declaracions.
See also Assertions
Caràcters amb un significat especial dins dels patrons
Characters with a special meaning inside patterns
Els següents caràcters tenen significat dins dels patrons, i és necessari escapar- los per a una coincidència literal:
The following characters have meaning inside a pattern, and must be escaped if you want to literally match them:
El caràcter d' escapada.
The escape character.
Declara el començament de la cadena.
Asserts the beginning of the string.
Declara el final de la cadena.
Asserts the end of string.
() (parèntesis dret i esquerra)
() (left and right parentheses)
Denota subpatrons.
Denotes sub patterns.
{} (claus dreta i esquerra)
{} (left and right curly braces)
Denota quantificadors numèrics.
Denotes numeric quantifiers.
[] (claudàtors dret i esquerra)
[] (left and right square brackets)
Denota classes de caràcter.
Denotes character classes.
_BAR_ (barra vertical)
_BAR_ (vertical bar)
O lògic. Separa alternatives.
logical OR. Separates alternatives.
+ (signe més)
+ (plus sign)
Quantificador, 1 o més.
Quantifier, 1 or more.
* (asterisc)
* (asterisk)
Quantificador, 0 o més.
Quantifier, 0 or more.
? (signe d' interrogació)
? (question mark)
Un caràcter opcional. Es pot interpretar com quantificador, 0 o 1.
An optional character. Can be interpreted as a quantifier, 0 or 1.
Els quantificadors permeten que una expressió regular coincideixi amb un número o un interval de números de qualsevol caràcter, una classe de caràcter o un subpatró.
Quantifiers allows a regular expression to match a specified number or range of numbers of either a character, character class or sub pattern.
Els quantificadors es col· loquen entre claus ({i}). Teniu la forma general {[ocurrències- mínimes] [, [ocurrències- màximes]]}
Quantifiers are enclosed in curly brackets ({and}) and have the general form {[minimum-occurrences][, [maximum-occurrences]]}
L' ús s' explica millor en aquest exemple:
The usage is best explained by example:
Exactament 1 ocurrència
Exactly 1 occurrence
{0, 1}
{0,1}
Cero o 1 ocurrències
Zero or 1 occurrences
{, 1}
{,1}
El mateix, però amb menys treball;)
The same, with less work;)
{5, 10}
{5,10}
Com a mínim 5 i com a màxim 10 ocurrències.
At least 5 but maximum 10 occurrences.
{5,}
{5,}
Com a mínim 5 ocurrències, sense màxim.
At least 5 occurrences, no maximum.
A més, hi ha alguns abreujaments:
Additionally, there are some abbreviations:
Similar a {0,}, troba qualsevol número d' ocurrències.
similar to {0,}, find any number of occurrences.
Similar a {1,}, almenys 1 ocurrència.
similar to {1,}, at least 1 occurrence.
Similar a {0, 1}, cero o 1 ocurrència.
similar to {0,1}, zero or 1 occurrence.
Avarícia
Greed
Quan s' usen quantificadors sense màxim, les expressions regulars intenten coincidir amb la major part possible de la cadena cercada, coneguen- se aquest comportament com a avariciós.
When using quantifiers with no maximum, regular expressions defaults to match as much of the searched string as possible, commonly known as greedy behavior.
El programari modern d' expressions regulars proporciona els mitjans per a desactivar l' avarícia, tot i que en els entorns gràfics dependrà de la interfície al tenir accés a aquesta característica. Per exemple, un diàleg de recerca que permeti expressions regulars, podria tenir una casella de comprovació anomenada Coincidència mínima. a més, hi podria haver una indicació quant a que el comportament per omissió és d' avarícia.
Modern regular expression software provides the means of turning off greediness, though in a graphical environment it is up to the interface to provide you with access to this feature. For example a search dialog providing a regular expression search could have a check box labeled Minimal matching as well as it ought to indicate if greediness is the default behavior.
Exemples en context
In context examples
Aquests són alguns exemples que usen quantificadors:
Here are a few examples of using quantifiers
^\\ d{ 4, 5}\\ s
^\\d{4,5}\\s
Coincideix amb els dígits en 1234 ja i 12345 ara, però no amb els de 567 onze ni els de 223459 enlloc.
Matches the digits in 1234 go and 12345 now, but neither in 567 eleven nor in 223459 somewhere
\\ s+
\\s+
Coincideix amb un o més espais en blanc.
Matches one or more whitespace characters
(bla) {1,}
(bla){1,}
Coincideix amb blablabla i amb el bla de blanc o tabla.
Matches all of blablabla and the bla in blackbird or tabla
/? gt;
/ ?gt;
Coincideix amb / gt; en lt; ítemtancat/ gt; així com amb gt; en lt; ítemobertgt;.
Matches / gt; in lt; closeditem/ gt; as well as gt; in lt; openitemgt;.
Les declaracions permeten que una expressió regular tan sols coincideixi sota una sèrie de condiciones controlades.
Assertions allows a regular expression to match only under certain controlled conditions.
Una declaració no necessita la coincidència d' un caràcter, si no que investiga els voltants en recerca d' una possible coincidència abans de donar- la per vàlida. Per exemple, la declaració límit de paraula no intenta trobar un caràcter que no sigui d' una paraula en oposició a un que sí estigui en la seva posició, en comptes d' això mira d' assegurar que no és un caràcter d' una paraula. Això vol dir que la declaració pot ser vàlida en el cas que no hi hagi cap caràcter, & ead;, al final de la cadena cercada.
An assertion does not need a character to match, it rather investigates the surroundings of a possible match before acknowledging it. For example the word boundary assertion does not try to find a non word character opposite a word one at its position, instead it makes sure that there is not a word character. This means that the assertion can match where there is no character, & ie; at the ends of a searched string.
Algunes declaracions actuals no tenen un patró amb el que coincidir, però la part coincident de la cadena no serà part del resultat de la coincidència de l' expressió completa.
Some assertions actually do have a pattern to match, but the part of the string matching that will not be a part of the result of the match of the full expression.
Les expressions regulars aquí documentades suporten les següents declaracions:
Regular Expressions as documented here supports the following assertions:
^ (barret: el començament d' una cadena)
^ (caret: beginning of string)
Coincideix amb el començament de la cadena cercada.
Matches the beginning of the searched string.
L' expressió ^Pere coincidirà amb Pere en la cadena Pere, hola! però no en Hola Pere!
The expression ^Peter will match at Peter in the string Peter, hey! but not in Hey, Peter!
$(final de la cadena)
$(end of string)
Coincideix amb el final de la cadena cercada.
Matches the end of the searched string.
L' expressió tu\\? $coincidirà amb el final de la cadena No l' has fet tu?, però amb cap part de Tu no l' has fet?
The expression you\\? $will match at the last you in the string You did n't do that, did you? but nowhere in You did n't do that, right?
\\ b (límit d paraula)
\\b (word boundary)
Coincideix si hi ha un caràcter de paraula a un costat i un altra que no sigui a l' altra.
Matches if there is a word character at one side and not a word character at the other.
Això es molt útil per a trobar el final de les paraules, o ambdós extrems per a delimitar tota la paraula. L' expressió\\ bin\\ b coincidirà amb el in separat en la cadena He came in through the window, però no amb el in de window.
This is useful to find word ends, for example both ends to find a whole word. The expression \\bin\\b will match at the separate in in the string He came in through the window, but not at the in in window.
\\ B (no límit de paraula)
\\B (non word boundary)
Coincideix amb tot el que\\ b no coincideix.
Matches wherever \\b does not.
Això vol dir que coincidirà, per exemple, dins de les paraules: L' expressió\\ Bin\\ B coincidirà en window però no en integer o en I' m in love.
That means that it will match for example within words: The expression \\Bin\\B will match at in window but not in integer or I'm in love.
(? =PATRÓ) (Anticipació positiva)
(? =PATTERN) (Positive lookahead)
Una declaració d' anticipació cerca la part de la cadena seguida d' una possible coincidència. L' anticipació positiva prevé la coincidència de la cadena si el text que segueix no correspon al PATRÓ de la declaració, i el text que coincideix amb aquest no serà inclòs en el resultat.
A lookahead assertion looks at the part of the string following a possible match. The positive lookahead will prevent the string from matching if the text following the possible match does not match the PATTERN of the assertion, but the text matched by that will not be included in the result.
L' expressió handy (? =\\ w) coincidirà amb handy en handyman però no en That came in handy!
The expression handy(? =\\w) will match at handy in handyman but not in That came in handy!
(?! PATRÓ) (Anticipació negativa)
(? !PATTERN) (Negative lookahead)
L' anticipació negativa prevé una possible coincidència si la següent part de la cadena coincideix amb el PATRÓ.
The negative lookahead prevents a possible match to be acknowledged if the following part of the searched string does match its PATTERN.
L' expressió const\\ w+\\ b (?!\\ s* amp;) coincidirà amb const char en la cadena const char * foo, mentre que no coincidirà amb const QString en const QStringamp; bar, atès que el amp; coincideix amb el patró de la declaració d' anticipació negativa.
The expression const \\w+\\b(? !\\s*amp;) will match at const char in the string const char* foo while it can not match const QString in const QStringamp; bar because the amp; matches the negative lookahead assertion pattern.
El manual de & kbugbuster;
The & kbugbuster; Handbook
Encara no disposa d' autor
No Author Yet
& kbugbuster; forma part del paquet kdesdk.
& kbugbuster; is part of the kdesdk package.
kbugbuster
kbugbuster
La documentació per a & kbugbuster; encara no ha estat finalitzada quan s' ha instal· lat el & kde; en aquest ordinador.
The documentation for & kbugbuster; was not finished when & kde; was installed on this computer.
Si us cal ajuda, si us plau, visiteu la pàgina web del & kde; per a cercar actualitzacions o envieu els vostres dubtes a la llista de correu d' usuaris del & kde;.
If you need help, please check The & kde; Website for updates, or by submitting your question to The & kde; User Mailing list.
7 d' abril del 2003
April 7, 2003
demangle
demangle
Descodifica nom de símbols C++
Undo C++ name mangling for symbols
demangle llegeix una llista de símbols C++ a través de l' entrada estàndard i els converteix a un format humanament llegible a través de l' eixida estàndard.
demangle reads a list of C++ mangled symbol names from standard input and converts these names to human-readable form on standard output.
Aquesta utilitat forma part del joc per a desenvolupar programari del & kde;.
This utility is part of the & kde; Software Development Kit.
Crea un fitxer anomenat noms que conté els següents noms de símbol:
Create a file called names containing the following mangled symbol names:
_ ZNK6Object10metaObjectEv _ ZN8QPtrListI5ArrowE5clearEv _ ZTC4Kolf0_ 11KMainWindow
_ZNK6Object10metaObjectEv _ZN8QPtrListI5ArrowE5clearEv _ZTC4Kolf0_11KMainWindow
Una vegada descodificats aquests los símbols:
These names can then be demangled as follows:
exemple$ demangle & lt; noms Object:: metaObject () const QPtrListlt; Arrowgt;:: clear () construction vtable for KMainWindow- in- Kolf
example$ demangle & lt; names Object: :metaObject() const QPtrListlt; Arrowgt;: :clear() construction vtable for KMainWindow-in-Kolf
kminspector( 1) kmtrace( 1) match( 1)
kminspector(1) kmtrace(1) match(1)
El manual de & kompare;
The & kompare; Handbook
Sean Wheller sean@ inwords. co. za
Sean Wheller sean@inwords. co. za
& kompare; és un programa de frontal & IGU; que habilita diferències entre fitxer font per a que es puguin veure o fusionar. Es pot emprar per a comparar diferències sobre fitxers o continguts de carpetes. També suporta una varietat de formats de diff i proveeix moltes opcions per a personalitzar el nivell d' informació mostrada.
& kompare; is a & GUI; front-end program that enables differences between source files to be viewed and merged. & kompare; can be used to compare differences on files or the contents of folders. & kompare; supports a variety of diff formats and provide many options to customize the information level displayed.
Aquest document descriu & kompare; versió & version;.
This document describes & kompare; version & version;.
Fusiona
Merge
Pedaç
Patch
Bloc
Hunk
Quan dues o més persones treballen sobre un mateix fitxer, van i venen, es torna molt dificultós el veure quins canvis han realitzat a una nova versió o còpia del fitxer. El obrir cara- a- cara la nova còpia i l' original en l' aplicació usada per a crear la còpia final és una solució però resulta laboriós, una gran pèrdua de temps i esdevé un error. Aquí és a on un programa per a mostrar diferències, diffs curts, esdevé d' utilitat.
When two or more people are working on a file and passing it back and forth between one another, it becomes difficult to see what changes have been made to a new version or copy of the file. Opening the new copy and the original, side-by-side in the application used to create it is one solution but, laborious, time consuming, and prone to error. This is where a program to show differences, diffs for short, is useful.
Tal com s' espera, un nom apropiat per a un programa com aquest seria & quot; diffquot;. Per descomptat dit programa es troba instal· lat sobre la majoria de sistemes basats en & Linux; i s' usa exactament per a aquest propòsit. Els desenvolupadors usen diff tot sovint, com a una eina de línia d' ordres, per a mostrar diferències entre versions d' un fitxer de codi font. De tota manera, l' ús de diff no es troba limitat a mostrar les diferències, es pot usar sobre molts altres tipus de fitxer basats en text.
As would be expected, an appropriate name for such a program would be & quot; diffquot;. As it happens, the program diff is installed on most & Linux; -based systems and is used for exactly this purpose. Developers often use diff, as a command line tool, to show differences between versions of a source code file. However, the use of diff is not limited to showing differences in code source files, it can be used on many text-based file types.
Usar diff des de la línia d' ordres pot resultar confús, aprendre la seva sintaxi i desxifrar- ne la sortida pot desanimar la majoria de la gent. Aquí és a on & kompare; entra en el joc. Proveint un frontal gràfic per al programa diff, la interfície mostra els fitxers font i destí cara- a- cara amb totes les diferències automàticament ressaltades. Partint des d' aquest punt, els canvis en un fitxer es poden aplicar seqüencialment a l' altre fitxer sobre una base selectiva i controlada. No tots els canvis necessiten ser aplicats i si n' apliqueu un, aquest sempre es podrà & apos; desaplicarapos;. Quan tots els canvis requerits s' hagin d' aplicar aleshores es pot desar i es mostrarà com a normal en l' aplicació original emprada per a crear el fitxer.
Using diff from the command line can be confusing, learning the diff command syntax and deciphering the output can bewilder most people. This is where & kompare; comes into play. Providing a graphical front-end to the diff program, the interface displays source and destination files side-by-side with all differences automatically highlighted. From this starting point, changes in one file can be sequentially applied to the other file on a selective and controlled basis. Not all changes need to be applied and if you do apply a change it can always be & apos; unappliedapos;. When all required changes have been applied they can be saved and will display as normal in the original application used to create the file.