---
title: "Java - Stränghantering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/129459-java-stränghantering/page2"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Danny"
published: "2005-06-05T09:38:01.000Z"
updated: "2005-06-22T14:46:46.000Z"
replies: 24
views: 2791
page: 2
pages: 2
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/java/129459-java-stränghantering"
---

# Java - Stränghantering

_Sida 2 av 2._

## #21 — Jojoxx, 2005-06-05T20:41Z

Tråden flyttas. JavaScript =\> J2EE.

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

## #22 — Jaar, 2005-06-21T07:49Z

Ta bort tecken

Varför inte ta bort alla tecken som inte är numeriska?

```
String s = "te12345st";

s = s.replaceAll("[^0-9\.]", "");
```

Då borde alla numeriska tecken och . (punkt) att godkännas... 
Dock godkänns även detta 123.456.789 som ett tal

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

## #23 — Danny, 2005-06-21T18:00Z

snyggt! ...det kunde vara nåt... men det bästa kanske vore att ta bort de två sista tecknena i strängen, i pascal:

sträng := copy(sträng, 0, length(sträng)-2));

eller förekomsten av "mm" bara... men det kräver ju en sökning i strängen som inte vore att föredra kanske... om man nu ska vara riktigt petig...

men det där jag har nu duger, bara det funkar att köra på datorn här och ger bra resultat, sedan är det ju färdiga html-sidor man får bara... vore det server-side-kod eller nåt vore det ju däremot läge för en liten optimering...

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

## #24 — Lime, 2005-06-22T12:07Z

Re: Ta bort tecken

> **Jaar skrev:**
>
> Varför inte ta bort alla tecken som inte är numeriska?
> 
>
>
> ```
> String s = "te12345st";
> 
> s = s.replaceAll("[^0-9\.]", "");
> ```
>
> 
> 
> Då borde alla numeriska tecken och . (punkt) att godkännas... 
> Dock godkänns även detta 123.456.789 som ett tal

Man kan ju kolla om strängen är en godkänd focal också...

```
	static private boolean isFocalString(String focalString)
	{
	  // en eller flera siffror följt av en punkt följt av en eller flera siffror följt av ett 'whithespace' följt av 'mm'	
		return Pattern.matches("\\d+\\.\\d+\\smm", focalString);
		
	}
```

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

## #25 — Danny, 2005-06-22T14:46Z

aha... nu börjar det bli avancerat här :) ...det jag ska göra när jag får tid, är att göra min konstant 4.864 till en variabel som beror av vilken kamera man tog bilden med. Det kan man läsa av med t ex Exif-kameramodell eller nåt, det är nog det enda jag känner nu att man borde åtgärda.

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

---

Tråden på webben: https://www.webforum.nu/amne/java/129459-java-stränghantering/page2  
Föregående sida: https://www.webforum.nu/amne/java/129459-java-stränghantering.md
