Markup: Afficher le signe pipe ( | ) dans le code en ligne à l'intérieur du tableau

Créé le 1 mai 2018  ·  4Commentaires  ·  Source: github/markup

Voici mes quelques essais ci-dessous :

Tableau 1 : Il y a un caractère pipe ( | ) à l'intérieur de la cellule du tableau. Il ne peut pas s'afficher correctement.

| Alias ​​| Commande | Que taper |
| --- | --- | --- |
| git cleanup | git branch --merged | grep -v '*' | xargs git branch -d | git config --global alias.cleanup "!git branch --merged | grep -v '*' | xargs git branch -d" |

Tableau 2 : Il y a un caractère pipe ( | ) qui s'échappe avec une entité HTML ( | ). Dans le signe `, toutes les entités HTML afficheront ASIS, ce qui n'est pas ce que je veux.

| Alias ​​| Commande | Que taper |
| --- | --- | --- |
| git cleanup | git branch --merged | grep -v '*' | xargs git branch -d | git config --global alias.cleanup "!git branch --merged | grep -v '*' | xargs git branch -d" |

Tableau 3 : Quand je retire le signe `, ça marche, mais pas ce que je veux. En utilisant cela, nous devons également échapper le symbole * à | .

| Alias ​​| Commande | Que taper |
| --- | --- | --- |
| git cleanup | branche git --merged | grep -v '*' | xargs git branch -d | git config --global alias.cleanup "!git branch --merged | grep -v '*' | xargs git branch -d" |

Tableau 4 : C'est la meilleure solution que je puisse trouver. Ce n'est juste pas parfait !

| Alias ​​| Commande | Que taper |
| --- | --- | --- |
| git cleanup | git branch --merged | grep -v '*' | xargs git branch -d | git config --global alias.cleanup "!git branch --merged | grep -v '*' | xargs git branch -d" |

Existe-t-il un meilleur moyen d'afficher le signe | dans la cellule du tableau avec la syntaxe du code en ligne dans un document Markdown ?

Commentaire le plus utile

@yairEO C'est une barre oblique inverse, pas une barre oblique !

Tous les 4 commentaires

J'ai trouvé le bon moyen d'échapper au caractère pipe. ??

Tableau 5 : Solution extrême ! Réf : GitHub Flavored Markdown Spec - Exemple 193

| Alias ​​| Commande | Que taper |
| --- | --- | --- |
| git cleanup | git branch --merged \| grep -v '*' \| xargs git branch -d | git config --global alias.cleanup "!git branch --merged | grep -v '*' \| xargs git branch -d" |

Je n'ai pas compris, comment as-tu fait ?

Je ne vois pas comment l'exemple lié l'a résolu et je ne peux pas voir la source de démarque de votre table de travail dans le dernier commentaire, seulement le résultat rendu :/

(montrant la démarque avec les balises <pre> autour)

 Nom | Type | Défaut 
 ------------ | ------------ | ----------------- 
 xxx | xxx | `/,|\.|\:|\s/`

les sorties:

Nom | Type | Défaut
------------ | ------------ | -----------------
xxx | xxx | /,|\.|\:|\s/

Ok, je vois maintenant à partir de cette discussion dans stackoverflow que vous devriez échapper les caractères pipe avec une barre oblique inverse \ :

/,\|\.\|\:\|\s/

Nom | Type | Défaut
------------ | ------------ | -----------------
xxx | xxx | /,\|\.\|\:\|\s/

@yairEO C'est une barre oblique inverse, pas une barre oblique !

Cette page vous a été utile?
0 / 5 - 0 notes