---
title: "knepig jämförelse"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/78681-knepig-jämförelse"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "kittlos"
published: "2003-06-02T09:15:22.000Z"
updated: "2003-06-02T10:45:52.000Z"
replies: 3
views: 194
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/78681-knepig-jämförelse"
---

# knepig jämförelse

## #1 — kittlos, 2003-06-02T09:15Z

Jag vill att invalt filnamn ska jämföras med existerande filnamn i databasen. 

Den ska plocka ut filnamn som påminner om det som användaren vill lägga in, MEN den ska ignorera eventuella siffror i filnamnen...

tex

filnamnet 
minbild290.jpg

ska hitta existerande bilder:

mina.jpg
bildbank.jpg
evasnyabild290.jpg
evasnyabild48.jpg

men INTE

xyz290.jpg
opas290.gif
persson.jpg

Alltså vill jag att siffror och filändelse filtreras bort innan jämförelsen.

använder för närvarande 

```php
similar_text($filename, $existing_image, $similarity_pct);
```

 

som är bra för att man kan reglera procentgraden.

Några tips?

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

## #2 — kittlos, 2003-06-02T09:43Z

ok, jag har klippt bort filändelsen med substr_replace, så nu kan man ju få den att fungera hyfsat med procentsatsen i similar_text, men finns det något sätt att strippa bort alla siffror i en sträng?

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

## #3 — Agaith, 2003-06-02T10:12Z

är inte så bra på det men borde du inte kunna lösa det med ereg_replace eller liknande?

detta kan fungera:

```
$utan_siffror = ereg_replace ('[0-9]', "", $med_siffror);
```

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

## #4 — kittlos, 2003-06-02T10:45Z

Jepp, kom precis på samma lösning och det fungerar bra. Tack!

```php
$short_existing = preg_replace ( "'([0-9])'", "", $existing_image );
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/78681-knepig-jämförelse
