Wie ersetzt ich die ersten 3 Ziffern, setzen Sie dann einen Punkt und setzen Sie dann einen Punkt in der zweiten Ziffer?JavaScript

Javascript-Forum
Anonymous
 Wie ersetzt ich die ersten 3 Ziffern, setzen Sie dann einen Punkt und setzen Sie dann einen Punkt in der zweiten Ziffer?

Post by Anonymous »

Ich habe eine Zufallszahl aus der Datenbank. /> Schreiben Sie immer die ersten 3 Zahlen zuerst, dann alle 2 Zahlen, gefolgt von einem Punkt. 13 - Ziffern
Mein idee ist ersetzt. < /P>

Code: Select all

$show = String(value).replace(/^(\d{3})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})$/,
"$1.$2.$3.$4.$5");
< /code>
Aber ich habe keine Ahnung von der Ersatzstruktur.
Gibt es etwas Einfaches und kann mir jemand ein Beispiel geben?function formatString(str) {
const firstPart = String(str).slice(0, 3);
const remainingPart = String(str).slice(3);
let formattedString = firstPart + ".";
for (let i = 0; i < remainingPart.length; i += 2) {
formattedString += String(remainingPart).slice(i, i + 2) + ".";
}
return String(formattedString);
}
Aber gibt es nicht einfacher?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post