The quick answer is: no, not likely, not "without ... anything".
A more in-depth-answer is: it may depend on the following:
A subdomain has first to be created in the DNS, either explicitly (sub.example.com. IN A .....) or by wildcard (*.example.com). Otherwise a user request for a subdomain would never reach your server. This has to be done by the DNS maintainer on behalf of the domain owner (you, if you run your own nameserver? or your web service provider?).
A subdomain then has to be defined in the web server's config file, most likely as a new vhost or as an alias to an existing vhost, either for an explicit subdomain, or as a wildcard *.example.com.
Depending on these definitions mentioned above, you finally may catch a subdomain with a .htaccess rule, if your vhost will see it when it comes in.
Regards,
R.
OK with your DNS setup.
Next you need a server-alias * in your domain's vhosts definition in the webserver's httpd-vhosts-config file, so that all subdomains go to your main subdomain-landing-page.
If you got this, then you are ready to set up some .htaccess rules there.
Further details about how this can be done, what will work and what not, can be found in the following postings.
Regards,
R.
[webmasterworld.com...]
[webmasterworld.com...]
[webmasterworld.com...]