Я пытаюсь выбрать только те x
как исправить это GREP заявление
舌ぽう (舌鋒x) ぜっぽう (sharp) tongue
じょう舌 (饒x舌) じょうぜつ garrulity, loquacity
его всегда в скобках. Поэтому я хочу, чтобы LookBehind для левой круглой скобки, то ноль или более символов, и LookAhead для ноль или более символов, за которыми следует скобка.
Я думал, что это будет работать, но это не так: (?<=\(.?)x(?=.?\))
Это один будет выделить весь текст между круглыми скобками, но я хочу только x
: (?<=\().?x.?(?=\))
Я также попытался это (не уверен, что если вы можете иметь два просмотра назад ... но это не сработало:.
(?<=\()(?<=.?)x(?=.?)(?=\))
Я из идей
один вопрос, являются ли эти скобки в вашем входном тексте всегда в паре? – Kent
Просто небольшая точка: «ноль или больше символов» встречается '*' не '?' – Scrutinizer
Whoah! Я никогда не видел, чтобы кто-нибудь пытался гречить китайцев! – bgmCoder