Desktop
Website
Multimedia
Database
Security
Enterprise
Vraag : Doe logisch EN in REGELMATIGE UITDRUKKINGEN
Ik heb een regelmatige uitdrukking nodig om gelijken terug te keren slechts ALS een sleutelwoord in een koord verschijnt EN één of meerdere gelijkewoorden ook in string.
Here is een voorbeeld verschijnen. Ik wil gelijken voor de woorden „HONDEN“ terugkeren, „KATTEN“, „GOUDVIS“ maar slechts als het woord „HUISDIEREN“ in het koord
bijvoorbeeld is, IS de zin „KATTEN, HONDEN EN GOUDVIS POPULAIRE HUISDIEREN“ zou terugkeren „de GOUDVIS van de HONDEN van KATTEN“.
The de zin „HONDEN, KATTEN EN GOUDVIS IS SOORTEN DIEREN“ zou terugkeren om het even wat niet omdat de HUISDIEREN in string.
Is daar geen manier is om dit met een regelmatige uitdrukking te doen? Ik ben nieuw aan regelmatige uitdrukkingen en nooit gedroomd het zo moeilijk zou zijn. Ik kan woorden aanpassen geen probleem maar ik kan niet voorwaardelijk coderen EN het hebben om het even wat niet tonen als een bepaald woord geen there.
This heeft dreef gek me al middag is. Dank vooraf voor raad…
I zal uiteindelijk de uitdrukking van VB 2005 gebruikend .net regex library.
gebruiken
Antwoord : Doe logisch EN in REGELMATIGE UITDRUKKINGEN
Dit is de correcte regelmatige uitdrukking.
TerryAtOpus, zal uw RegEx in Voorbeeld 3 ontbreken!
ozo, heeft u RegEx van TerryAtOpus in plaats van het bevestigen van het bedorven!
1:
(?: (? =.*PETS)|(?<>
Andere oplossingen
Somebody verzendt emialsvorm mijn hotmailrekening
een programma probeert om het volgende e-mailbericht uit uw naam te verzenden - de Levende post van Vensters
Kleine Statische IP Bedrijfs van de Server 2008 verandering
sharepoint stichting 2010 op met 32 bits?
Word 2003 die - met lijsten, rijen, en cellen werken
Navigeer aan de pagina van een specifiek punt op een gridview
Hyperlink die het diagram/de Tekening activeren
Apple iWeb - hoe te om HTML aan Schijf de website via FTP te publiceren te bewaren of?
sql - datumformaat
Het van een lus voorzien over de tellers van googlekaarten v3