Thank you for your reply, Kerry.
Very helpful - I modified ([^\.])\n and it's working very well! 
On Tuesday, 25 April 2023 at 12:25:29 UTC+1 Kerri Hicks wrote:

> Barring additional unstated details, this pattern should work:
>
> ([a-z])([^\.])\n([a-z])
>
> replacing with 
>
> \1\2 \3
>
> Your current pattern is capturing the second-to-last character of the line 
> with ([a-z]), and then the last character in the line with [^\.] -- but 
> since *you didn't put that into a capture group*, it will be discarded.
>
> You might consider using
>
> ([a-zA-Z0-9\s])([^\.])\n([a-zA-Z0-9\s])
>
> or even just
>
> ([^\.])\n
>
> replaced with 
>
> \1 
>
> (space at the end of that replace pattern). 
>
> I plumped up the search string to include capital letters and digits, you 
> may or may not want to do that. And I'm not sure if/why you really need the 
> first capture group at all -- is it important that the second-to-last 
> character and the next-line first character be a letter (or number or 
> space)? 
>
> But at the very least, putting a capture group around that character class 
> that excludes the period should give you what you need.
>
> --Kerri
>
> On Tue, Apr 25, 2023 at 6:15 AM 'Andy Nickless' via BBEdit Talk <
> [email protected]> wrote:
>
>> I want to find situations in a text document where there is no Full Stop 
>> at the end of the line, but there is (of course) a Line Break (suggesting 
>> the Line Break shouldn't be there).
>> I can find what I want with this:
>> ([a-z])[^\.]\n([a-z])
>>
>> Unfortunately, I can't work out how to then replace that with a simple 
>> Word Space.
>> When I use \1 \2 it puts in a Word Space, but deletes the last letter off 
>> the \1 word and the first letter off \2
>> Any help will be gratefully received!
>> Andy
>>
>> -- 
>> This is the BBEdit Talk public discussion group. If you have a feature 
>> request or need technical support, please email "[email protected]" 
>> rather than posting here. Follow @bbedit on Twitter: <
>> https://twitter.com/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/39810fd8-e55d-40aa-aaf4-a5a12241a6a0n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/bbedit/39810fd8-e55d-40aa-aaf4-a5a12241a6a0n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or need technical support, please email "[email protected]" rather than 
posting here. Follow @bbedit on Twitter: <https://twitter.com/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/7df160ee-dca3-48a8-94bc-52a88293fbacn%40googlegroups.com.

Reply via email to