Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

249
Views
expresiones regulares eliminar llamadas de oraciones cortas

Quiero eliminar todas las oraciones cortas (llamadas) de una cadena. Vea mi ejemplo a continuación. Quiero eliminar todo el texto resaltado. Tal vez texto < 25 caracteres que terminen con "." ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Esta expresión regular apuntará a sentenses con una longitud máxima de 25.

 /(?<=^|\.)\s*.{1,25}?\./gms

Fragmento de prueba:

 const regex = /(?<=^|\.)\s*.{1,25}?\./gms; const str = `This is a test. Keep this longer text that has over 25 characters. Remove this small text. `; const result = str.replace(regex, ''); console.log(result);

O sin mirar atrás. Para los navegadores que se quedan atrás.

 /(^|\.)\s*.{1,25}?\./gms

Sustituir con el primer grupo de captura.

 const regex = /(^|\.)\s*.{1,25}?\./gms; const str = `This is a test. Keep this longer text that has over 25 characters. Remove this small text. `; const result = str.replace(regex, '$1'); console.log(result);

about 4 years ago · Juan Pablo Isaza Report

0

Tal vez este ayude. No consideré el '.' char Porque llené esta oración en JS.

 const sentence = (() => { const sentences = []; for (let i = 0; i < 15; i++) { const len = Math.floor(Math.random() * (30 - 15 + 1) + 15); const sentence = []; for (let j = 0; j < len; j++) { sentence.push(String.fromCharCode(Math.floor(Math.random() * (122 - 97 + 1) + 97))); } sentences.push(sentence.join('')); } return sentences })(); console.log(sentence.length) console.log(sentence) console.log(sentence.filter(s => s.length > 24)) console.log(sentence.filter(s => s.length > 24).length)

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!