Oops, previous regex will flag :

"tomato-sauce" or "mayonnaise-sauce"

This one is a bit more strict:
(?<=\s)"[\s\N{U+00A0}]*([^\s\N{U+00A0}"-]+?)[\s\N{U+00A0}]*"

But it will still flag (see the space after tomato-sauce) :
"tomato-sauce " or "mayonnaise-sauce"

There might be more edge cases, so be cautious.

Jean
On Thursday, April 18, 2024 at 4:46:17 PM UTC+2 jj wrote:

> Building on Kerri's solution to include non-breaking spaces, tabs and 
> linefeeds, etc.
>
> find:
> "[\s\N{U+00A0}]*([^\s\N{U+00A0}"-]+?)[\s\N{U+00A0}]*"
>
> replace:
> \1
>
> [image: Screenshot 2024-04-18 at 16.42.39.png]
>
> HTH
>
> Jean Jourdain
> On Thursday, April 18, 2024 at 3:19:21 PM UTC+2 Kerri Hicks wrote:
>
>> Maybe this will help?
>>
>> --Kerri
>>
>> [image: Screenshot 2024-04-18 at 9.16.46 AM.png]
>>
>> On Thu, Apr 18, 2024 at 8:37 AM Rainer Krug <[email protected]> wrote:
>>
>>> Sure.
>>> Should be removed: (single words without whitespace or "-")
>>>
>>> "singleword" -> singleworls
>>> "Hello" -> Hello
>>> " Hello" -> Hello [whitespace after removal of " do not matter]
>>> " Hello " -> Hello
>>> "Hello " -> Hello
>>>
>>> Should NOT be removed: (strings with whitespace or "-" except ), i.e. 
>>> remain unchanged
>>>
>>> "Hello World" 
>>> "Hello big world"
>>> "tomato-sauce"
>>> " Hello World "
>>>
>>> Hope this helps,
>>>
>>> Rainer
>>>
>>>
>>> On Thursday, April 18, 2024 at 11:40:14 AM UTC+2 Kaveh Bazargan wrote:
>>>
>>>> can you be more specific? What is the determining factor?
>>>>
>>>>    - Exactly "this" > this
>>>>    - Only single words
>>>>
>>>> pls give some examples of before and after so we can see logic. thanks. 
>>>>
>>>> On Thu, 18 Apr 2024 at 08:04, Rainer Krug <[email protected]> wrote:
>>>>
>>>>> Hi
>>>>>
>>>>> I had a regex but can't find it anymore (I found the "Manage Pattern" 
>>>>> only now - it always reminds me of Google...).
>>>>>
>>>>> Could somebody give me a regex which removes the `"` around "this" 
>>>>> word, but not "this word"?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Rainer
>>>>>
>>>>> -- 
>>>>> This is the BBEdit Talk public discussion group. If you have a feature 
>>>>> request or believe that the application isn't working correctly, please 
>>>>> email "[email protected]" rather than posting here. Follow @bbedit 
>>>>> on Mastodon: <https://mastodon.social/@bbedit>
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "BBEdit Talk" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/bbedit/871a5d1f-aa12-49c5-a058-cec16619ea8cn%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/bbedit/871a5d1f-aa12-49c5-a058-cec16619ea8cn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>
>>>>
>>>> -- 
>>>> Kaveh Bazargan PhD
>>>> Director
>>>> River Valley Technologies <http://rivervalley.io> ● Twitter 
>>>> <https://twitter.com/rivervalley1000> ● LinkedIn 
>>>> <https://www.linkedin.com/in/bazargankaveh/> ● ORCID 
>>>> <https://orcid.org/0000-0002-1414-9098> ● @[email protected] 
>>>> <https://mastodon.social/@kaveh1000>
>>>> *Accelerating the Communication of Research*
>>>>
>>>> * 
>>>> <https://www.linkedin.com/posts/bazargankaveh_ismte-innovation-award-recipient-kaveh-bazargan-activity-7039348552526921728-XAEB/?utm_source=share&utm_medium=member_desktop>
>>>>   [image: 
>>>> https://rivervalley.io/gigabyte-wins-the-alpsp-scholarly-publishing-innovation-award-using-river-valleys-publishing-technology/]
>>>>  
>>>> <https://rivervalley.io/gigabyte-wins-the-alpsp-scholarly-publishing-innovation-award-using-river-valleys-publishing-technology/>*
>>>>
>>> -- 
>>> This is the BBEdit Talk public discussion group. If you have a feature 
>>> request or believe that the application isn't working correctly, please 
>>> email "[email protected]" rather than posting here. Follow @bbedit 
>>> on Mastodon: <https://mastodon.social/@bbedit>
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "BBEdit Talk" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/bbedit/95a71b97-e6a4-4295-8fe5-f90c29bec001n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/bbedit/95a71b97-e6a4-4295-8fe5-f90c29bec001n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or believe that the application isn't working correctly, please email 
"[email protected]" rather than posting here. Follow @bbedit on Mastodon: 
<https://mastodon.social/@bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/2500692c-a461-4989-8ad7-6860c1d4ed7dn%40googlegroups.com.

Reply via email to