Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 184951
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T15:23:00+00:00 2026-05-11T15:23:00+00:00

I would greatly appreciate some help on anyone that has experience in working with

  • 0

I would greatly appreciate some help on anyone that has experience in working with Rich Edit controls in Delphi that support Regular Expression searches.

I’ve toyed around with RichEdit.dll V3 based controls only to find that MS’s ITextSelection.FindText implementation uses some MS Mickey Mouse variant of regular expressions (i.e. ^p for paragraph) and so on.

Regular expression searches against TRichEdit1.text return mismatched SelStart locations due to hidden RTF formatting.

I guess this rules out any RichEdit.dll based controls/components unless someone could suggest a workaround?

I’ve also had a look at Dream Rich Editor but am worried that this is longer maintained (as of 2005). Otherwise, this looks ideal but cannot find any contact information to ask what ReGex syntax is supported (i.e. PCRE?)

Another option was ProfHTMLEdit but that chocked on the 2MB HTML file I tested it against. Editing was also non responsive on large files. Shame, as the control looked promising.

Yet another component was TRichView but sadly that does not appear to support searching using Regular Expressions.

Simply put, my requirement is a Delphi 7 control that allow simple editing (i.e. bold, italic, selection alignments) and most importantly, the ability the search using Regular Expressions (preferably PCRE.. but not necessarily). Not too fussed what the underlying storage mechanism (rtf, html, xyz) is.

Any help or pointers/hints/tips greatly appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T15:23:01+00:00Added an answer on May 11, 2026 at 3:23 pm

    This link may help. I can’t speak from experience with the components mentioned there, but as a HelpScribble user of many years I can say that Jan Goyvaert’s support for his products is consistently outstanding. You might try contacting him – he may know of a useful component. It does occur to me that if you copied the text from a RichEdit control to a string variable (without formatting), you may be able to search that then map that position back to the text in your control. Just a thought.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would greatly appreciate if you could help me with this in Java. Given
I'm new to C++ programming and would greatly appreciate replies that don't assume much
I am new to writing SQL and would greatly appreciate help on this problem.
Assuming such a query exists, I would greatly appreciate the help. I'm trying to
would appreciate some brainstorming help for one of my assignments. I am to write
I'm at a lose end and would really appreciate some help as it is
I'm trying to make a navigation for my website and would greatly appreciate any
Any help here would be greatly appreciated. I have this table hospital Nurse |
I'm in the process of setting up a new website which would greatly benefit
I am working on a website which already has user access set up so

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.