Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Off Topic \ Anden computer snak
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Regex - 5 tal

Af Gæst Regex | 05-02-2022 23:37 | 844 visninger | 11 svar, hop til seneste
Jeg har lidt udfordringer med regex. Jeg forsøger at finde et match på 5 tal, hvor der hverken før eller efter befinder sig andre tal. Der må gerne være mellemrum og andre tegn. Den skal kunne matche følgende: Hermed fremsendes dokument til projekt12345-xx Hermed fremsendes dokument til projekt 12345-xx Hermed fremsendes dokument til projekt 12345xx Hermed fremsendes dokument til projekt 12345 xx Kan det lade sig gøre? Jeg synes i hvert fald ikke selv jeg kan få det til at du.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
JimmyPind
Gigabruger
05-02-2022 23:56

Rapporter til Admin
Husker ikke meget af det, men noget i retning af \d+ \d = 0-9 + = en eller flere
--
You can run, but you can't hide
#2
SShadowS
Guru
06-02-2022 00:02

Rapporter til Admin
Noget i den stil? https://i.imgur.com[...]
--
5950X|Crosshair VIII Formula|64GB RAM ASUS3090STRIX-OC|PG279Q 980 PRO 2TB|970 EVO+ 2TB|Samsung 860 PRO 2TB 2xSamsung860 QVO 2TB|Corsair AX1600i
#3
Gill Bates
Elite Nørd
06-02-2022 00:04

Rapporter til Admin
#2 den ser fin ud. men reagerer den på andre tal hvis de opstår? Hermed fremsendes dokument til projekt12345-xx-revision123b Han skriver "hvor der hverken før eller efter befinder sig andre tal."
--
Sidst redigeret 06-02-2022 00:05
#4
Gill Bates
Elite Nørd
06-02-2022 00:05

Rapporter til Admin
slettet
--
Sidst redigeret 06-02-2022 00:05
#5
fresser2
Junior Supporter
06-02-2022 00:05

Rapporter til Admin
Tror det du leder efter er [^0-9][0-9]{5}[^0-9] Den forklares som: et tegn der ikke er numerisk, efterfulgt af fem numeriske tal, efterfulgt af et tal som ikke er numerisk. Du kan teste det på regex101.com :)
--
R7 5800x, RTX 3080, 32GB 3600Mhz CL16, B550M
--
Sidst redigeret 06-02-2022 00:05
#6
Gill Bates
Elite Nørd
06-02-2022 00:56

Rapporter til Admin
Måske skal regex kigge på "projekt tal" Så der fjernes mulighed for andre tal
--
#7
Helmer
Monster Supporter
06-02-2022 01:09

Rapporter til Admin
https://regex101.com[...]
--
Sidst redigeret 06-02-2022 01:13
#8
Gill Bates
Elite Nørd
06-02-2022 06:36

Rapporter til Admin
#0 du må lige først finde ud af dette: Opstår der andre tal i linjerne? Er tallet altid på præcis 5 cifre eller kan det variere?
--
#9
Regex
Gæst
06-02-2022 09:02

Rapporter til Admin
Beklager den dårlige beskrivelse. Tallet er ALTID på præcis 5 cifre. Der kan godt opstå tal senere, eller før, i teksten, men aldrig i sammenhæng med de 5 tal.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#10
Regex
Gæst
06-02-2022 09:09

Rapporter til Admin
Jeg får testet nærmere på mandag, men umiddelbart ser det ud til #7 var svaret. Tak for jeres hjælp. Regex er altid så fandens svært :D
--
Gæstebruger, opret dit eget login og få din egen signatur.
#11
palle
Gæst
06-02-2022 09:59

Rapporter til Admin
\D\d{5}\D Der skal ikke .* foran/bagved
--
Gæstebruger, opret dit eget login og få din egen signatur.

Opret svar til indlægget: Regex - 5 tal

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE