azu / azu/gitbook-plugin-include-codeblock
Only match includes at the beginning of the line
- Lenguaje dominante
- JavaScript
- Estrellas
- 40
- Forks
- 25
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
It seems that this is matching all links whether they start at the beginning of the line or not. Here's the regex in use:
```regexp
/\[(?=((?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
Seems like a simple fix would be:
```regexp
/^\[(?=((?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
This is related to #65. Another fix that would resolve both issues, and increase the performance of the plugin:
```regexp
/^\[(?=(import|include(?:[^\]]|\\.)*))\1\]\((?=((?:[^\)]|\\.)*))\2\)/gm
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Localiza la expresión regular que utiliza el plugin para hacer coincidir los enlaces de inclusión y, a continuación, reproduce el problema con enlaces al principio y en medio de las líneas. Compara el comportamiento actual con las expresiones propuestas y verifica que la coincidencia se limite a los comienzos de línea, incluido el comportamiento relacionado descrito en #65.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100