我正在尝试找到接受的正则表达式 只有一个字符(小或资本) 并且只有点
喜欢
using (Tiff image = Tiff.Open(@"input.tif", "r")){
FieldValue[] value = image.GetField(TiffTag.IMAGEWIDTH);
int width = value[0].ToInt();
value = image.GetField(TiffTag.IMAGELENGTH);
int height = value[0].ToInt();
int stride = image.ScanlineSize();
byte[][] scanline = new byte[height][];
Bitmap bmp = new Bitmap(width, height, PixelFormat.Format32bppArgb);
BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), System.Drawing.Imaging.ImageLockMode.ReadWrite,
bmp.PixelFormat);
IntPtr ptr = bmpData.Scan0;
int length = 0;
for (int i = 0; i < height; i++)
{
scanline[i] = new byte[width];
image.ReadScanline(scanline[i], i);
System.Runtime.InteropServices.Marshal.Copy(scanline[i], 0, ptr + length, stride);
length += stride*4;
}
bmp.UnlockBits(bmpData);
bmp.Save(@"output.png");
我试过了
M
m
m.
A.
答案 0 :(得分:0)
这有效:
[A-Za-z]\.?
它匹配任何大写或小写字母,然后匹配可能的句号