【发布时间】:2014-04-26 16:00:50
【问题描述】:
我是编程新手。
我正在 Visual Studio 2013 中创建一个 Windows 窗体应用程序
我正在尝试创建一个文本框,用户可以在其中输入邮政编码。
我需要它接受所有可能的英国邮政编码格式,使用大写和/或小写字母以及带/不带空格
到目前为止,我有以下代码
namespace Moondog_odering_system
{
public partial class CustomerDetails : Form
{
public CustomerDetails()
{
InitializeComponent();
}
private void textBox11_TextChanged(object sender, EventArgs e)
{
"(([gG][iI][rR] {0,}0[aA]{2})|((([a-pr-uwyzA-PR-UWYZ][a-hk-yA-HK-Y]?[0-9][0-9]?)|(([a-pr-uwyzA-PR-UWYZ][0-9][a-hjkstuwA-HJKSTUW])|([a-pr-uwyzA-PR-UWYZ][a-hk-yA-HK-Y][0-9][abehmnprv-yABEHMNPRV-Y]))) {0,}[0-9][abd-hjlnp-uw-zABD-HJLNP-UW-Z]{2}))";
}
}
}
这会出现以下错误,我无法找到解决方案
只有赋值、调用、递增、递减、等待和新对象表达式可以用作语句
这被分配到第 21 行,这是上面我用斜体写的文本
当您将鼠标悬停在此代码上时,它会显示它是类 System.String
谁能给个解决办法
【问题讨论】:
-
请给您的问题起一个实际描述问题的标题。
-
另外,你今天已经问过一次这个问题了。
标签: c#