How to match a pattern which doesn't include some char and has threshold?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I have two strings:
a = "abcd,efghi"
b = "abcdefghi"
Now I have a substring:
c = "abc"
and a postfix:
d = "ghi"
I just want to know how to write the regex to match the string b, which means the chars between c and d don't contain any puntuactions. And set a threshold between a and b, like {4,10}
I have tried:
"abc[^,]*?ghi"
But I don't konw how to set threshold!
python regex
add a comment |
I have two strings:
a = "abcd,efghi"
b = "abcdefghi"
Now I have a substring:
c = "abc"
and a postfix:
d = "ghi"
I just want to know how to write the regex to match the string b, which means the chars between c and d don't contain any puntuactions. And set a threshold between a and b, like {4,10}
I have tried:
"abc[^,]*?ghi"
But I don't konw how to set threshold!
python regex
1
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55
add a comment |
I have two strings:
a = "abcd,efghi"
b = "abcdefghi"
Now I have a substring:
c = "abc"
and a postfix:
d = "ghi"
I just want to know how to write the regex to match the string b, which means the chars between c and d don't contain any puntuactions. And set a threshold between a and b, like {4,10}
I have tried:
"abc[^,]*?ghi"
But I don't konw how to set threshold!
python regex
I have two strings:
a = "abcd,efghi"
b = "abcdefghi"
Now I have a substring:
c = "abc"
and a postfix:
d = "ghi"
I just want to know how to write the regex to match the string b, which means the chars between c and d don't contain any puntuactions. And set a threshold between a and b, like {4,10}
I have tried:
"abc[^,]*?ghi"
But I don't konw how to set threshold!
python regex
python regex
edited Jan 4 at 4:43
yanwii
asked Jan 4 at 2:44
yanwiiyanwii
389
389
1
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55
add a comment |
1
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55
1
1
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55
add a comment |
1 Answer
1
active
oldest
votes
You can create a capturing group for the string without double-quotes,
"([a-z]{4,10})"$
Live Demo
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54032522%2fhow-to-match-a-pattern-which-doesnt-include-some-char-and-has-threshold%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can create a capturing group for the string without double-quotes,
"([a-z]{4,10})"$
Live Demo
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
add a comment |
You can create a capturing group for the string without double-quotes,
"([a-z]{4,10})"$
Live Demo
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
add a comment |
You can create a capturing group for the string without double-quotes,
"([a-z]{4,10})"$
Live Demo
You can create a capturing group for the string without double-quotes,
"([a-z]{4,10})"$
Live Demo
answered Jan 4 at 3:28
Sufiyan GhoriSufiyan Ghori
11.8k95783
11.8k95783
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
add a comment |
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
Why do some one think this answer is useful?
– yanwii
Jan 4 at 4:48
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54032522%2fhow-to-match-a-pattern-which-doesnt-include-some-char-and-has-threshold%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
your question is unclear, whats your desired output?
– Sufiyan Ghori
Jan 4 at 2:52
I want to match string b, but don't match string a.@SufiyanGhori
– yanwii
Jan 4 at 2:55