F
F
fanidamn2022-04-10 19:51:45
Regular Expressions
fanidamn, 2022-04-10 19:51:45

The regular expression is incorrectly highlighted, what's the problem?

https://i.imgur.com/2YQnCjx.png

\":{\"vault\":\"{\"data\":\"(.*)\",\"iv\":\"(.+)\",\"salt\":\"(.+)\"}\"}


the text itself:
spoiler
{"vault":"{"data":"T0U8fp1y3siwwpTK+tsuoC3s/DfClS3l5RGa9XLbRW3fGFv5xLy2t9knSQrwXEvwEqV36RPIto1Nyn2br3QDtvyE4iKzXGjGk8R0m3SsHFekIR3FUoW4roN3dfkDFyYz/udTwUNVTaQYusUvI05HOrl5x5Q68WM+6wZbR74WlvpK84e2NeELRBvkZX6+hMAEpzguZfk3kds7/1e96yQuYnQc4j/4CYUKKTgUzDrs2Hnvz2iTvgiHrZu8IDc=","iv":"n7wMnxUezwXxGmUSVwOKtg==","salt":"E9tWReSeZnLzfOsawQ6XA4L3USy8/2OWOmbi6o/yU9c="}"},"NetworkController":{"network":"0x1","networkMetadata":{"baseFeePerGas":"0x10fc587c58","capabilities":{"EIP1559":true}},"provider":{"ticker":"ETH","type":"mainnet"}},"PreferencesController":{"accountTokens":{"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5":{"goerli":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}],"kovan":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}],"mainnet":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}],"rinkeby":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}],"ropsten":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}]}},"assetImages":{"0x0d8775f648430679a709e98d2b0cb6250d2887ef":null},"batTokenAdded":{"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5":true},"completedOnboarding":false,"currentLocale":"en","featureFlags":{"showIncomingTransactions":true,"transactionTime":false},"firstTimeFlowType":null,"forgottenPassword":false,"frequentRpcListDetail":[],"hardwareConnect":false,"hasNativeIPFSSupport":false,"identities":{"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5":{"address":"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5","lastSelected":1.634532760173e+12,"name":"Account 1"}},"ipfsGateway":"dweb.link","knownMethodData":{},"lostIdentities":{},"metaMetricsId":null,"metaMetricsSendCount":0,"participateInMetaMetrics":null,"preferences":{"shouldShowIPFSSection":false,"showFiatInTestnets":false,"useNativeCurrencyAsPrimaryCurrency":true},"selectedAddress":"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5","suggestedTokens":{},"tokens":[{"address":"0x0d8775f648430679a709e98d2b0cb6250d2887ef","decimals":18,"symbol":"BAT"}],"useBlockie":false,"useNonceField":false,"usePhishDetect":true},"config":{},"firstTimeInfo":{"date":1.634532743225e+12,"version":"0.0.0"}}wdata{"AlertController":{"alertEnabledness":{"invalidCustomNetwork":true,"unconnectedAccount":true},"unconnectedAccountAlertShownOrigins":{}},"CachedBalancesController":{"cachedBalances":{"0x1":{"0x8b714e2cb3c9808bb44fd154edfbeed3c9692fd5":"0x0"}}},"CurrencyController":{"conversionDate":1634532744.578,"conversionRate":3858.07,"currentCurrency":"usd","nativeCurrency":"ETH","usdConversionRate":0},"IncomingTransactionsController":{"incomingTransactions":{},"incomingTxLastFetchedBlocksByNetwork":{"goerli":null,"kovan":null,"mainnet":13439794,"rinkeby":null,"ropsten":null}},"KeyringController":{"vault":"{"data":"T0U8fp1y3siwwpTK+tsuoC3s/DfClS3l5RGa9XLbRW3fGFv5xLy2t9knSQrwXEvwEqV36RPIto1Nyn2br3QDtvyE4iKzXGjGk8R0m3SsHFekIR3FUoW4roN3dfkDFyYz/udTwUNVTaQYusUvI05HOrl5x5Q68WM+6wZbR74WlvpK84e2NeELRBvkZX6+hMAEpzguZfk3kds7/1e96yQuYnQc4j/4CYUKKTgUzDrs2Hnvz2iTvgiHrZu8IDc=","iv":"n7wMnxUezwXxGmUSVwOKtg==","salt":"E9tWReSeZnLzfOsawQ6XA4L3USy8/2OWOmbi6o/yU9c="}"},"NetworkController":{"network":"0x1","networkMetadata":{"baseFeePerGas":"0x10fc587c58","capabilities":{"EIP1559":true}},"provider":{"ticker":"ETH","type":"mainnet"}},"On


for some reason it takes a lot of text when the borders are...

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alan Gibizov, 2022-04-10
@phaggi

Put a question mark at the end of each parenthesis after * or + to disable the greedy algorithm.

{\"vault\":\"{\"data\":\"(.*?)\",\"iv\":\"(.+?)\",\"salt\":\"(.+?)\"}\"}

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question