---
title: "Regexp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/159724-regexp"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "arvjos"
published: "2007-04-28T16:36:10.000Z"
updated: "2007-04-28T23:51:13.000Z"
replies: 2
views: 394
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/159724-regexp"
---

# Regexp

## #1 — arvjos, 2007-04-28T16:36Z

Hejsan

```php
$regexp = "/NokiaN72*/i";
echo preg_match($regexp, "NokiaN73") ? "true" : "false";
```

Ovanstående kod skriver ut true. Är det någon som kan förklara hur det kommer sig och hur jag ska göra för att denna matchning inte ska uppstå.

Permalänk: https://www.webforum.nu/p/159724

## #2 — i2n2, 2007-04-28T17:30Z

```php
$regexp = "/NokiaN72*/i"; 
echo preg_match($regexp, "NokiaN73") ? "true\n" : "false\n"; 
echo preg_match($regexp, "NokiaN73")==0 ? "true\n" : "false\n";
```

 
<http://se.php.net/manual/en/function.preg-match.php>

Permalänk: https://www.webforum.nu/p/1970588

## #3 — Matte, 2007-04-28T23:51Z

2\* betyder 2 taget noll eller flera gånger. 
Tar du det noll så är det strängen 'NokiaN7' som ska finnas någonstans i din sträng. Och det gör det.

Vilken/vilka sträng är det du vill matcha?

Permalänk: https://www.webforum.nu/p/1970642

---

Tråden på webben: https://www.webforum.nu/amne/php/159724-regexp
