2017-08-04 2 views
1

Je veux que pour saisir la valeur dans la dernière partie de la chaîne entre deux tildes, {TE,TAE} et que je pensais de définir l'aspect pré up qui est haché passe également entre deux tilde:valeur Hashed regex

{$2a$10$3Ncp3zpxqVp5VgXk/e2MkOTQQVA2lQ51ujQPzy7ra57QRQ.nvXbVq}. 

Donc, quelqu'un peut-il me dire quelle sera la regex pour la valeur de mot de passe hashsed donc je peux l'utiliser comme pré-recherche. La chaîne entière est mentionnée ci-dessous.

J'ai fatigué

~isma407~$2a$10$3Ncp3zpxqVp5VgXk/e2MkOTQQVA2lQ51ujQPzy7ra57QRQ.nvXbVq~TE,TAE~ 
+1

Qu'avez-vous essayé qui ne fonctionne pas? – stevieb

+0

{? A-Za-z_0-9. {60}}? –

+0

Toutes les tentatives que vous avez faites devraient être modifiées dans votre question, afin que les futurs lecteurs puissent voir que vous avez fait la tentative. – stevieb

Répondre

0

Il n'y a pas ~ dans la première chaîne que vous avez fourni à titre d'exemple

si vous voulez un exemple regex avec la 2ème chaîne, et nous supposons que la longueur de la les chaînes que vous archivez sont relativement similaires en longueur, vous pouvez capturer avec l'expression rationnelle ci-dessous

https://regex101.com/r/BlaCRC/2

.{3,65}.+~(.+)~