---
title: "plocka x från Hotel(x star)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/131910-plocka-x-från-hotel-x-star"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "jme"
published: "2005-07-27T07:52:05.000Z"
updated: "2005-07-27T08:53:38.000Z"
replies: 4
views: 316
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/webbutveckling/131910-plocka-x-från-hotel-x-star"
---

# plocka x från Hotel(x star)

## #1 — jme, 2005-07-27T07:52Z

Jag vill kunna hitta följande sträng i en text:

Hotel (x star) 

där x står för en valfri siffra.

Variationer:

Hotel(x star)
Hotel( x star )

Det är egentligen själva värdet på siffran jag är ute efter men ordet star måste stå på höger sida och antalet mellanslag skall inte ha betydelse.

EDIT:

x kan även vara *no*

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

## #2 — Engine^, 2005-07-27T08:29Z

Hotel\\(\\s\*(\\d\|no)\\s\*star\\)

Det kan vara dig till hjälp tror jag. :)

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

## #3 — jme, 2005-07-27T08:35Z

Fungerar nästan perfek!

Men ifall texten ser ut:

Hotel(no star)

eller

Hotel( no star)

Dvs antalet mellanslag kvittar bara det finns

no star

eller

x star

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

## #4 — Engine^, 2005-07-27T08:40Z

Förstår jag dig rätt så bör det räcka med att byta andra \* mot +

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

## #5 — jme, 2005-07-27T08:53Z

Detta funkar (smärre ändringar):

Hotel\\s\*\\(\\s\*(\\d\|no)\\s\*(star)\\s\*\\)

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/131910-plocka-x-från-hotel-x-star
