Initializes a new instance of RegexParameters. This is a copy constructor.
public RegexParameters(RegexParameters r)
public RegexParameters(RegexParameters r);
public:RegexParameters(RegexParameters^ r)
__init__(self,r) # Overloaded constructor
r
RegexParameters to copy from.
Regex parameters cannot act on their own. When they are made, they need to be added to the RegexParameter list in the matching RegexInspectorElement.
Adding a regex parameter to find one or more capital letters, a space, then one or more capital letters.
using Leadtools;using Leadtools.Document.Unstructured;using Leadtools.Document.Analytics;using Leadtools.Document.Unstructured.Highlevel;using Leadtools.Ocr;using Leadtools.Document;public void DocumentUnstructuredRegexParametersExample(){var r1 = new RegexInspectorElement(){Id = "r1",IncludeWholeWord = true,IncludeWholeLine = false};r1.RegexParameters.Add(new RegexParameters(){Pattern = @"[A-Z]{1,}\s[A-Z]{1,}",PatternIsOEM = false,IgnoreSpaces = false,IgnoreCase = false,ApproximateRegexMode = ApproximateRegexMode.Disabled,UseLettersToNumbersMapping = false,AllowSubWordsMatching = true,MinimumLength = 1,MaximumCost = 0});}
import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.List;import java.util.Scanner;import org.junit.*;import org.junit.runner.JUnitCore;import org.junit.runner.Result;import org.junit.runner.notification.Failure;import com.google.gson.JsonObject;import com.google.gson.JsonElement;import com.google.gson.JsonParser;import leadtools.*;import leadtools.document.DocumentFactory;import leadtools.document.DocumentTextExtractionMode;import leadtools.document.DocumentTextImagesRecognitionMode;import leadtools.document.LEADDocument;import leadtools.document.LoadDocumentOptions;import leadtools.document.analytics.ElementResult;import leadtools.document.analytics.ElementSetResult;import leadtools.document.analytics.internal.ApproximateRegexMode;import leadtools.document.unstructured.RegexInspectorElement;import leadtools.document.unstructured.RegexParameters;import leadtools.document.unstructured.highlevel.FeatureResourceBuilder;import leadtools.document.unstructured.highlevel.FeaturesProcessingEngine;import leadtools.document.unstructured.highlevel.IFeature;import leadtools.ocr.OcrEngine;public void documentUnstructuredRegexParametersExample() {RegexInspectorElement r1 = new RegexInspectorElement();r1.setId("r1");r1.setIncludeWholeLine(false);r1.setIncludeWholeWord(true);RegexParameters r2 = new RegexParameters();r2.setPattern("[A-Z]{1,}\\s[A-Z]{1,}");r2.setPatternIsOEM(false);r2.setIgnoreSpaces(false);r2.setIgnoreCase(false);r2.setApproximateRegexMode(ApproximateRegexMode.DISABLED);r2.setUseLettersToNumbersMapping(false);r2.setAllowSubWordsMatching(true);r2.setMinimumLength(1);r2.setMaximumCost(0);r1.getRegexParameters().add(r2);}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
