Heim  >  Artikel  >  Web-Frontend  >  So entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge in NodeJS

So entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge in NodeJS

WBOY
WBOYOriginal
2022-01-10 11:40:313457Durchsuche

In nodejs können Sie die Ersetzungsmethode und reguläre Ausdrücke verwenden, um Leerzeichen auf beiden Seiten der Zeichenfolge zu entfernen. Die Syntax lautet „str.replace(/(^s*)|(s*$)/g, „“). ;"; ersetzen Die ()-Methode wird verwendet, um ein Zeichen in einer Zeichenfolge oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht.

So entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge in NodeJS

Die Betriebsumgebung dieses Tutorials: Windows 10-System, NodeJS-Version 12.19.0, DELL G3-Computer.

So entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge in nodejs

Um Leerzeichen am linken und rechten Ende einer Zeichenfolge zu entfernen, können Sie in vbscript problemlos trim, ltrim oder rtrim verwenden, diese gibt es jedoch nicht 3 integrierte Methoden in js, Sie müssen sie manuell schreiben. Die folgende Implementierungsmethode verwendet reguläre Ausdrücke, was sehr effizient ist, und fügt diese drei Methoden zu den integrierten Methoden des String-Objekts hinzu.

 Das als Klasse geschriebene Methodenformat lautet wie folgt: (str.trim();)

<script language="javascript">
   String.prototype.trim=function(){
      return this.replace(/(^\s*)|(\s*$)/g, "");
   }
   String.prototype.ltrim=function(){
      return this.replace(/(^\s*)/g,"");
   }
   String.prototype.rtrim=function(){
      return this.replace(/(\s*$)/g,"");
   }
  </script>
  写成函数可以这样:(trim(str))
  <script type="text/javascript">
   function trim(str){ //删除左右两端的空格
       return str.replace(/(^\s*)|(\s*$)/g, "");
   }
   function ltrim(str){ //删除左边的空格
       return str.replace(/(^\s*)/g,"");
   }
   function rtrim(str){ //删除右边的空格
       return str.replace(/(\s*$)/g,"");
   }
  </script>

Weitere Informationen zu Knoten finden Sie unter: nodejs-Tutorial! !

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge in NodeJS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn